In my opinion the game should be more about choices and tactics than … well, waiting days, weeks and months for a building or hero to be finished.
There is no weight on “play style” - the strongest players had to wait months or even years to get all their heroes together, or they simply bought their success with real money.
Let us chose between options, then make the second option we didn’t pick hard to achive, but the first option free of any of these crazy costs we currently have. Or let similar options as the previous one be cheaper, example: You focus on healers and buffs - fitting heroes and buildings could be cheaper and faster to complete. I want to fight against different types of players!
Also: Let us arrange our teams! 2 in the front or 3 in the front or something. If I want to use only 2 heroes at all, give them bonuses. Or let us plan the automatic fight style of our defense team (1. protect 2. heal 3. attack …)
Just bring in more brains into the game, please!