Well, currently unlike supcom, the micromanagement takes a lot in this game.
Which means sometimes we don't have luxuary to zoom out and in during the battle.
Supcom and Demigod is completely different game.... and I think the game style justifies minimap.
Agreed. In RTSs, especially ones with the scale of SupCom, you can often just tell your army to attack and then zoom out, sit back, and watch the battle (obviously I'm exaggerating a little bit here, but you get the idea). In Demigod, you need to continually manage your character, activating abilities and items, and pulling him back if his health gets too low, etc.
I'm all for a strategic zoom, but a minimap should definitely be an option (even SupCom had a minimap).