It feels like this is the sort of thing that should of been sorted and done during the first year of EA. We are talking about the basics of the game here. The inner workings. How do you <test> your game if the basic info is so confusing or even wrong? Let alone allow worldwide players to game test it.
Because the way they are working on the game is first they're implementing lots of features in a raw fashion, then they will optimize them once everything is implemented and the code is stable. Because there is no point in optimizing features when the code is constantly shifting and things are being implemented. Otherwise you'd optimize it and then break it immediately afterwards by adding more things... like so many things have after Patch 8. So you'd be doing twice the amount of work for absolutely nothing.
As many are aware we can't even use keyboard numbers anymore to activate spells and abilities since Patch 8 and this was a thing of the game since it launched. It's not because they are not testing the game or because they are not aware, but because it would be a waste of resources and time to make sure everything works 100% when so many things are being added.
So simply think of it as cooking. They're first adding ingredients for their meal, before they put it in the oven and cook it. Right now we're just seeing the ingredients.