To be honest I think the game would be better off if they closed a lot of the API that add-ons use. They shouldn't rely on add-ons to do their work for them. It's well past time they build in most things to the game itself.
WoW is like the only MMORPG where add-ons are "required". They should have gone the FFXIV approach by now.