Our little right wing "professional blogger" is completed wrong on every count. Those things define liberalism - you can't be a liberal and not be tolerant, not care about the poor, etc. What our goofy author is describing are hypocrites, people who call themselves one thing and in practice are another. There are plenty of conservative hypocrites too go around too. I've never read a piece that sounded more like it was written in mom's basement.