Actually, when I saw the topic, I immediately thought of the fifth game – it really has races that can be developed into pure warriors or pure mages. In the third game, even a seasoned barbarian can't do without magic. I personally level up Wisdom and some elemental magic for every hero. That's why I voted for the mage.
Although, in principle, in 80% of the games, I level up a Battle Mage rather than just a warrior((