Why don't we have one? I can't think of one FPS that doesn't have an accessible map at some point in the game. The fact that this is a team based game and a DOTA inspired one at that, to not have a minimap is strange. Maps promote teamwork you can tell your team mates when or when not to push, which lanes need to be looked after. I just can't imagine why there isn't one in this type of game.
Ekanaut (I think? It may have been one of the other devs) have previously said that the game turned into more of a focus on watching the minimap and not exactly observing the actual immediate battlefield, so it was removed.
Ahh, I didn't know that. I'm disappointed honestly, but it was tested and the devs have decided on it. That's that I suppose.