Yeah! And it was on purpose. Provide a very lacking UI, Open API to let 3rd parties do the job and create addons.
Addons are basically the tool that Blizzard provided us.
So saying "no addon and we play the game with anything other than the tools blizzard provides us" makes no fucking sense. <.< >.>
You never used addons ever ?