For some reason, I have the impression that the large amount of unplayable space on the maps is not due to the graphics, but rather to the developers' laziness or lack of time.
Here's another thing that puzzled me. Why limit heroes to level 30? I understand that it's about balance and all that, but you could, for example, not give points for upgrading skills, but continue to add to the primary skills. Who would that hurt? Moreover, leveling up to level 30 turned out to be surprisingly easy. The same applies to blood/tears skills. Why not continue to upgrade them, enhancing your spells and other skills? There don't have to be any new racial abilities, but you can strengthen the old ones. I, for example, am tired of attacking another monster and reading that stupid message that I can no longer upgrade my blood skill.