We did several things in the upcoming patch that should improve this. Players will be limited to 15 heroes per army - as heroes now take 4 pop. Also Dragon and Heroes base strength value in the army been increased. We don't want to make them useless - so lets see how that plays out first.