People continue to think of this game incorrectly. This is a team game. Everyone who is complaining about "balance" thinks of this game as 1 demigod against another single demigod. That's not the way this game goes.
Its not so much that they think of it as a 1v1 game, its that a 1v1 situation is really the only fully testable situation since anything else gets very complex and you cant really test well.
Think of it this way - one side of the argument has results from a test. Its a nice piece of evidence to support the argument, although its hardly completely conclusive as you point out since its just a 1v1 test. But the other side of the argument has no support in terms of evidence and just requires that people accept that things are fine on their word alone.
So while 1v1 tests arent conclusive, they do provide some information, which is better than no testing support at all.
You can complain about the results of 1v1 testing all you want, but I still maintain that the following two points that are closely related to the OP are well established:
1) HP stacking is THE way to go and is generally superior to other stacking strategies
2) Healing minions are EXTREMELY powerful to the point where all generals would be fools not to use them. They are probably the best value for the money that any general can use.
The strategic depth of the game probably suffers since there are well established "best" practices instead of a wide range of choices with advantages and disadvantages that are roughly equal to each other.
yes but WHY ON EARTH the general with 2k hp should stand a chance with a general with 4k hp?
It sure would be nice if there were situations where a damage stacked DG with lower health could beat a HP stacked DG with lower damage output. Maybe not enough to overcome 2k hp (which is an extreme example). But the point is that it really should be possible for somebody to spend their money on damage items and have a chance against somebody who spent all their money on defensive HP/healing items.