Not a huge fan of these maps myself. IMO they tried to appeal to everyone, but the scale and design of the maps gives certain play styles a drastic advantage(long range obviously).
The new maps on DLC might be better, but you wont be able to enjoy them on a regular basis. You choose between DLC maps and a 5% player base in lobbies, or getting into the DLC maps like 2% of the time in lucky lobbies. Its unfortunate, but it is what it is..