What, in your opinion, is the harm?
2. Harm to the castle's economy: Hiring higher-tier creatures requires more resources and a higher castle level. The cost and level of buildings will have to be adjusted. Otherwise, what's the point of spending more resources on Priests? I'll just take Bears, and then immediately get Trolls from the spellcasters (similarly with the Griffin-Marksman pair).
3. Harm to the choice of strategy between creatures of different tiers. Even if the buildings are at the same level and have a similar cost, why would I take flying Griffins, which are the weakest in their tier? I'd rather wait for Angels; they can fly and cast spells (similarly with the Priest-Bear pair).
P.S. In my opinion, these points are important both in the strategic game on the map and when recruiting in the castle for arena battles. ;)