Если я настраивал сервер и имел сертификат SSL, почему бы мне не использовать HTTPS для всего сайта, а не только для покупок/логинов? Я бы подумал, что было бы разумнее просто зашифровать весь сайт и полностью защитить пользователя. Это предотвратило бы такие проблемы, как решение о том, что нужно защитить, потому что все будет, и это не является неудобством для пользователя.
Если я уже использовал HTTPS для части сайта, почему бы мне не использовать его для всего сайта?
Это связанный с этим вопрос: Почему https используется только для входа?, но ответы не являются удовлетворительными. Ответы предполагают, что вы не смогли применить https ко всему сайту.