I saw many questions asking "Is blah blah blah offensive?". While actually, those questions or arguments are just like "I think a specific race/ethnicity's butt is ugly", "I like the girls of a specific race/ethnicity", or "I feel people of a specific race/ethnicity are annoying BECAUSE OF THEIR OWN PERSONAL EXPERIENCE. Then, those questions became "racist questions". Why? Those questions did not say anything like "I think a race/ethnicity is inherently genetically inferior", but just claimed to think a specific race/ethnicity to be more/less attractive/annoying/blah blah, BECAUSE OF THEIR OWN PERSONAL EXPERIENCE, or CULTURAL PREFERENCE. What's wrong? Huh? Why political correctness can rule this website? I mean, if a question uses ethnic slurs like "White Trash", "Niggar", "Chink", "Jap", "Jewish pig", it is offensive. But those aforementioned ones did not, nor had any meanings of discrimination. America is founded based on the Bill of Rights, and one of the most important amendments is the 1st Amendment, which protects the freedom of speech, even those claims are not wrong. So please do not ask those questions again, OK?
First off, you obviously have absolutely no clue what freedom of speech even means. Freedom of speech means the GOVERNMENT can't punish you for what you say. It doesn't mean other people don't have the right to be offended. It doesn't mean that you will not face any repercussions whatsoever for what you say. In fact, it is freedom of speech for other people to state the fact that your opinion offends them. So please, never ever use that idiotic argument to justify bigotry again.
Now, on to the actual issue. Making generalizations based on race is still racism. Things like thinking certain races/groups of people inherently have some kind of negative trait is what is so often used to justify far worse racism, and where such worse racism stems from. So it is still offensive, and it is still harmful. So people being offended by generalizations or stereotypes is absolutely reasonable, and using stupid arguments about "freedom of speech" is an idiotic justification for racist behavior.
I continually wonder why the N-word is so offensive. There's nothing you can say to me that will get me as worked up as blacks do when it's said, but (only when you are not black?). Things that usually provoke strong emotional reactions in people are usually truthful statements that they lie to themselves about (e. g., calling a "fat" person fat, a "less attractive" person ugly, etc.), but sensitivity to the N-word and the excuse of "racism"... it makes no sense to me.