I can't agree more. The new maps would make sense with 15 player cap, but, with full server, which is always nowadays, these maps lead to inevitable leeching and lots of boredom.
With a couple of exceptions, they all consist of two or three chokepoints and some players always are left behind without being able to do anything. In my opinion, they encourage leeching, because, either you don't play it, or you are forced to leech every now and then.
The old maps were completely open - they were battle maps afterall - and every team member had the chance to play properly, and it was a lot of fun.