This is the thing that gets me about liberals.
They say they're against generalizations, but in truth, they always generalize republicans and conservatives just like that.
When you say all people are x. that is a huge generalization.
If they were to hold themselves to the same standards, they wouldn't make these kinds of generalizations and understand that saying things like this too, is pure bigotry and hate, and not do this kind of thing anymore.
do they have to agree with or support conservative or Republican ideals?
That's the thing about free speech, and what makes it great.
But many liberals do not believe in free speech and instead try to control the way everybody speaks by trying to label such speech as offensive, and people must not be offensive.
No. Free speech means you have the right to express yourself as you see fit.
Regardless if it's an unfortunate way of speaking.
But those people are so lost in their ideology they can not see anything beyond i.