BF2 the reason the TEC Calculator isn't finished

I must say there's nothing like a Good bf2 round .. here's a pic of me winning last night while playing Jalalabad. I actually dont like this map that much . If the teams are even and the US can't get a flag it's just a boring grenad fest ! fortunately the teams weren't even. I beleive this was the Iconz 7 server. I REALLY wish they'd turn team swapping OFF on their servers. I beleive Team swapping recks the game. This is because you loose your squad when you'r forced to change sides. Being in an awsome squad is most important, that's what makes the game awesome. like last night the squad i was in got at least the first 3 places on our side.