[Important Clarification] Make numbers mean something, known, and accessible.
Currently numbers in the game suffer from two problems:
1) Unintuitive
2) No access to all numbers so whole picture cannot be seen.
Let me elaborate.
1) The numbers don't immediately make sence. Armor is the perfect example. What is armor? If I have 2000 armor does that mean its really 200 damage reduction? Or is it 20 damage reduction? There is no way to know, but more importantly even if given a 1 paragraph example with exact formulas I will still say armor numbers suck because if its 200 damage reduction, just make the armor exactly 200 so its easier to interperete.
Why should players:
a) Have to read the manual to understand what the numbers mean (at least a tooltip)
Have to do calculations in their head to even understand the significance of the number shown?
So if armor 2000 = 200 damage reduction make armor 200. If you want decimals use decimals.
2) We don't have access to all the numbers. What damage do towers do? What damage does the rook towers do? Do towers get "link" bonuses? We don't know, we don't have access to that info. More than that what about creeps? We can't rely on anything strategically if we don't know it's value.
3) Accessing numbers is a pain. Why does my health and mana bar not always show the numbers? They do matter especially if making decisions on what ability to use and you don't want to remember approximately how much of your bar is how much mana. Why are the stats of my demigod not immediately shown all the time (and possibly on a better interface). Those numbers are important to know every once in a while. I should not have to go to special screens to see them which block my view.
To summarize:
1) Please make all numbers meaningful. I am not saying revamp armor, this is a different discussion, but I am saying make them intuitive and meaningful.
2) Give us access to all numbers. At least on our team. Better yet on both teams.
3) Numbers need to be more accessible.