I understand all of this and studied it a great deal in college as well majors were History/Poli Sci. Perhaps, you need to realign what you view as a liberal, because to qualify as a liberal one doesn't have to be at the end of the "scale" so to speak. Also, every system, or belief group if you will, have their plus and minuses. Capitalism, Communisms, Nationalism, Fascism (questionable on this one), Socialism, Autocracy, Democracy, Monarchy <-- all of these have pluses and minuses and should you study them I would challenge you that you would find things that you could agree with in any of them, to decry a system merely because you don't understand or agree with all of its ideals doesn't mean that it doesn't have positives. A blended system that encompasses many different systems is usually ideal, thus a democratic republic such as the USA. I will get off my soap box, but the point I am trying to get across is that we all need to be a little more open minded and review each opinion/idea without automatically attacking it as invalid. Also, my earlier point that has been discarded is that to attack someone because of their ideals is ridiculous, attack the individual ideas that you disagree with.