Reva
Girl: “Hey you look kind of like my grandma :)”
… How is this in any shape or form offensive? Let alone homophobic? Fucking cops, man.
But you don’t have the authority over words. Words don’t have innate meaning given to them by some God; their meaning is defined by usage. And it’s very obvious that people use these terms very differently.
They do not have a meaning, since almost each native speaker uses them differently. You are not the authority over their meaning, no matter how righteous you think yourself, and neither do I. Meaning is defined by popular usage.
Thought I was watching a Marvel preview for a second. yawn
Okay, cool, those are your opinion. There is no common ground on these definitions. I may agree with many of those, I may not agree with others, but after all these are just our opinions.
We both know that different people use these terms differently. The German political education ministry for example defines extremism as any anticonstitutional movement, and goes on to mention “caring too much about anti-fascism” as a form of left-wing extremism: Source Meanwhile, they define radicalism as an ideology unwilling to compromise their positions… or someone who seeks to combat the root of a societal ill. Source
On the other hand, the ADL defines extremism as any belief outside of the mainstream, and even “conflate” it with radicalism: Source Meanwhile, the British government considers extremism to be anything opposed to “British values”, whatever those are, along with specifically mentioning people who condone the loss of British soldiers: Source
I am sure that many, many people would disagree with these definitions both inside and outside of these countries, let alone across political ideologies. No matter how strongly you feel about defining these words to your liking, fact is that they do not have clear definitions and are useless in any kind of serious debate. As long as a pro-capitalist queer activist is considered left-wing by about half the population and right-wing by the other, there cannot be common ground.