You are correct that words should be used carefully.
Sometimes they are used very loosely - which annoys me. Words have meanings. There may be some scope to argue over the meaning but in these cases (across the political and social spectrum) they are too often just adopted as labels of abuse.
However, you and James and the Tommy Hipster (and Life On Mars when he was with us) go to the other extreme - and (Musk-like) deny any validity to thoughtfully used words that define political ideology or practice. You gut the language of meaning by denial instead of over-use. Just as bad!