Map veto is also significantly more complicated now since it would need to be coded in a way that would fit all matchmakers which can include things like teams of up to 4 people and people that queue alone and become a 4 player team. It only being possible in a single queue just becomes unintuitive.
btw bermuda is a solid map, not every map is intended to be won by make tank and rally point into enemy base. Gotta make frigs and rally point them into enemy base and it’s the end of the world residentsleeper.
Glaciers sucks at high level, not for the reason you said tho. Good beginner 20x20 where the issue of mid island doesn’t really decide the game because the players aren’t playing efficiently enough.