Still the biggest problem is lacking of player base. If we get new players ,hopefully trough steam, they will get frustrated very fast because they do not play this game since beta and can build every army composition to counter several dragons.
Winning a pvp battle should always depend on the skill of the player. How he knows the strenght and weaknesses of his units and the units of his opponent and should never depend on how many "big units" he can field or the exact counter unit.
I also would prefer, if the dragons really hve to stay in game, some kind of group quest line where you and two or three more players fight a huge dragon and his army and as a reward you get his new born dragon that you can raise and train. But not due to buying it with wealth