Yes, I agree with you. Liberals feel that they have some moral and intellectual superiority, and somehow actually believe that they have all of the answers, and should enact their rules “for our own good”.
I worked around liberals for many years. Your assessment of the liberal mentality is very accurate. It all revolves around a deep seated sense of moral and intellectual superiority.
These “high minded” liberals are some of the least tolerant people on earth.