The Internet has a tendency to amplify these bad behaviors.
It's been said that the fastest way to get an answer to your programming question is to get someone to give you the wrong answer. Everyone jumps to correct that person much faster than they want to just answer a question.
To some degree, you have to expect people to be assholes, and you have to navigate around that. It does really suck though.
The term "AI" has been used for decades to refer to a broad spectrum of things, often times including algorithms that had nothing to do with machine learning or inference.
Technically, what most of us have a problem with isn't "AI" as a whole, but just LLMs and how companies are trying to replace people with them. I agree that people should be specific, as there's a lot of practical application for machine learning and AI that has nothing to do with LLMs.
But you're not going to get anywhere by trying to change the words people use for these things. We saw a similar thing happen with "smart" home automation devices, and before that it was people complaining about "smartphones" not being actually "smart". But both of those terms are still in common use.
I don't think you'll convince anyone by trying to police the terminology for technical accuracy. The focus should be on the specific problems and harmful effects of how the technology is being used