I think dice should have put the commander role back in, on a 64 man server, unless you know who's in your squad everyone kinda does what ever they want, often results in losing the game due to no teamwork.
Naa battlefield 2 with commander was awesome, obviously youll have games where noone listens, but often you ended up with really good team games where commander and squad leader properly played their roles. As much as I like BF3, it still lacks teamwork compared to BF2, not as bad as COD obviously but I think that probably only because of the size of the maps you dont see the fact tht people really arent working together.
Plus having the commander able to use things liek air strikes was awesome. Only reason they topok it out was for console, when they opted for that silly briefcase that both teams could go for to get an air strike, how retarded.
You aren't wrong, an organised effort will always be better. However, so far I have seen lots of team work on the Squad front, and this is just 4 random people that happen to be in a squad.
Things like actively using the devices and gadgets at their disposal to assist what you are doing; staying in cover when somewhere key so that the rest can spawn again on them; flanking an enemy area together to lend much needed support/rear guard action.
Yes it could be better, and I think it is one of those things that develops. Don't forget, BF2 didn't start out all teamwork and planning...it was just like that by the end