Зря вы думаете, что сертификат SSL это "панацея" от всех бед! К сожалению, и он не гарантирует 100% безопасности, как в принципе, и любое другое средство защиты.
Кроме того, совершенно необязательно устанавливать платный сертификат - это обычно делают сайты, выполняющие серьёзные операции и содержащие данные пользователей, например, сайты банков. Для других сайтов, не содержащих большого количества конфиденциальной информации, можно устанавливать и бесплатные сертификаты.
А вот устанавливать сертификат на давно уже работающий сайт, имеющий большое количество различного контента, довольно не просто и дело не в деньгах или технических проблемах. Дело в поисковых системах: для них сайт, начинающийся с http:// и сайт, начинающийся с https:// являются разными сайтами. Отсюда возникает много проблем типа дублей страниц, потере позиций в выдаче и так далее. Более подробную информацию об этом можно найти, например, в справочнике для вебмастеров Яндекса.
Так что не всё так просто, как кажется.