It is in communities’ hands which add-ons will be accepted in game. My biggest mistake and regret (and I mean it) was using the QuestHelper add-on, even I love reading every single quest text. Which made Blizzard in long term to think as most of the people using this very add-on why not implement it to the game as well.
It all start with individuals. Do not use or support add-ons that you are against or do not match or group up with the people who uses them. In long term if these add-ons don’t get enough support or user they will eventually disappear. Don’t let vocal minorities ruin our game, once again.