From all the elite branch only executioner and assassin are normally balanced heroes. Cyclops and panda and maybe sometimes werwolf can maybe be used at the beginning until lvl 60. But common... snake queen? And the Shaman is a complete different story...wtf is this useless hero? All the normal heroes have better skills than him. Why not to make the Shaman to an improved version of Angel for example? This will at least make the life of druidless players a little happier.
There has already been a thread asking a similar question and the reason is so that you can't include two healers in your team, both a Druid and it's Elite counterpart.
Angel isn't strong enough to be considered a real threat as a healer and allows balance where as an elite healer would more than likely make raiding, and also possibly arena, hugely unbalanced.
not really :/ healers wont deal much damage and won't tank a base
Elite also lacks a decent ranged unit. Shaman sucks, and Serpent Queen isn't really all that ranged. At least Legendary has Druid for decent range (not counting SM). It's weird that they crammed all the ranged units into Ordinary.