Teamwork helps a lot on any map, thats not the point. I actually knew a response like this was going to be said. The map itself is what does not promote any teamwork due to the way it was designed. The map needs more choke points when it's anything more than 6vs6 which even then is stretching it.
I take it you've never played BattleField competitively?
Oh I 100% agree with it being a crappy map.
Being able to overcome a crappy team when you are on a good teamworky team doesn't make it not a crappy map.
I think one more way up, on the other side from the stairs, and on the other side of the point would do it a lot of good.
I think the B on Bazaar is a pretty good example of how to make a spot that is a serious chokepoint but at the same time has enough ways in that it can be taken at times. One more way in on B might make it better though.
Regardless, I prefer the most open maps anyway, something where I can do some flanking.