I think the maps are fine. Yeah there&#039;s a couple stupid ones that everybody hates, but it&#039;s just more of a challenge and reward when you win, something you need to get used to. Plus, everyone is probably too accustomed to the current maps anyways.