Дело не в либералах, а в том, что вкладывается в это слово. Сейчас "либерал" - синоним иностранного агента, того, кто хочет, чтобы Россия стала "сателлитом" США, чтобы американцы захватили власть в России и тому подобный бред. Образ либерала сейчас - образ предателя родины, который хочет её обязательно кому-нибудь продать, не чтит своих великих предков и хочет разрушить скрепы.
Почему так случилось? Потому, что либерализм, даже в самом маленьком его проявлении, несет угрозу нынешней власти, ведь либерализм пропагандирует права человека. Сейчас мы привыкли, что эти права нарушаются: свобода слова, выборов и так далее. Думаете никто не знает про фальсификации на выборах? Все прекрасно всё знают, просто это остается на уровне шуточек про 146%.
А если народ вспомнит, что у него есть права, то режиму может стать довольно несладко.
Либералы никому не солили и их не не любят. Люди, которые у нас присвоили этот термин, либералами не являются, а являются чем-то прямо противоположным. И за это их и не любят (в том числе)