Except ZOS have said repeatedly, forever, that they EXPECT players to use add-ons to make up for the many and grotesque deficiencies in the game's out-of-the-box UI.LOL
Adds are NOT officaly supported, just like mods in single player games. They are fan made and they are NOT made by ZOS.
Gross exaggerations never make for good arguments.Has no one ever played wow??? Exact same thing with addons, I was in a top25 US raid guild and there were addons that were MANDATORY, and most people had a minimum of 20 add ons installed..