It is far easier (and lazy) to just assume things, and slap a label on them.
I get this all the time from people I know that are liberals. I get called a racist and a homophobe pretty regularly.
I'm sure you know this, but if a liberal calls you that it means nothing. Liberals are intolerant and racist by default. Their opinion of you is worthless.
I love satire - well said.