Well, if each and every army matched their fluff everyone would be invincible, right? There need to be some semblance of gameplay balance first and foremost.
Granted, some units are probably overcosted even when considering the summoning powers, but let's see how they perform over a few games first. There is already some valuable information given in this discussion by people playing, so progress is being made!