I already wrote one of these but forgot to tag the thing so now I'm doin it all over again.
Battlefield 3 = squad based game.
squad = a group of 4 players that work together to accomplish an objective by supporting each other and the team.
Team = the other players that you are playing with that have the same objective as you.
Battlefield 3 was made with vehicles, aircraft, and classes that cannot opperate effectively alone. No attack helicopter pilot will destroy a tank in a single fly-by without a gunner dealing the extra damage needed to destroy it. No transport helicopter has a purpose other than to be a mobile spawn point and drop players off were they are needed. No tank will be safe from C4 unless a gunner is watching were the main gun isn't pointing. The same goes for IFV's. Armored jeeps and jeeps are meant for transprt of 3-4 players. Do not, I say again, DO NOT run into a tank or IFV and think that you will survive. Armored Jeeps are only protected against small arms fire and are not fast. Buggie's and Growler's are fast and can out run IFV's and tanks. An Engineer can be independant...until he runs out of ammo. Support can be independant, until he gets shot by a sniper. A medic is independant until he runs out of ammo or runs into a tank. A recon is independant until someone takes his dogtags.
The makers of Battlefield 3 wanted the players to work together to get the job done. Believe me, when you do, the game is so much better. Imagine all those times you're an engineer and you see that tank and you shoot 2 javelins at it and it's disabled and you run out of ammo and there's a support that drops an ammo crate and you destroy the tank. It almost sounds like a dream right? That's the way it's supposed to work. So grab some friends, pick your classes and work together and you WILL win every game