Thank you Zeneroth for breaking the monotony of immature posts, and actually having read the various posts of the discussion in teh thread and understanding them..
You're right it's hard to know what's balanced, but one thing is when you consider +attack speed items, you have to consider %chance to trigger skills. +damage skills don't increase your chance to trigger these, + attack speed does. Faster attack speed also makes it easier to dance around in micro. So I always think +attack speeds should be lower.
Also if you do the math of, say, +50% damage vs. +25% attack speed and +25% damage..
Say damage is 1, attack speed is 1second, for simplicity sake.
With 50% damage that's 15 damage over 10 seconds. With +25% damage and +25% attack speed it's 16.66___ damage. So using a +25% damage item with a +25% attack speed item would be better than 2 +50% damage items in various ways.
These are things I don't think DotA really considers..
As far as towers, I think a gold bonus for towers like DotA is a good thing.
However, I think towers should have armor that reduces damage, and the armor should drop exponentially based on the number of people that are by it. This makes towers Solo'able, but harder too. (IE, 50% damage reduction with just one Demigod there. -5% damage reductoin on the armor per creep attacking it, -25% damage reduction on it's armor per ADDITIONAL Demigod attacking it. Capped at 0)
So if you push creeps with you, you'll kill it faster. If you have another demigod attacking it with you, even more. 3 people pushing down a single lane would drop towers fast.
This is a game mechanic in Savage2 that works really really well. IT is possible to backdoor, but it's slow enough wheere someone who is paying attention can get there to try and stop you. If you have 3+ people on a cooridnated attack then things drop pretty fast, like as fast as if 6 people where attacking it. It does exactly what it's supposed to
But also in savage that's a hidden game mechnic. The game doesn't really tell you this happens, people just know it does from the devs.