We live in an age in which people use the term "socialist" to describe a President who wants to lower corporate tax rates. And they don't get laughed out of town. Why not? Because the term "socialist" has no meaning anymore. It died from overuse. The same goes for "communist", "fascist", and "Nazi" -- and don't forget "Gestapo" -- all totally meaningless. Feel free to use them all interchangeably in any and all rants.