Can't wait to join you guys in BF4.
BF is such a great game, so many opportunities to contribute for a win. I love that you don't have to have a positive K/D to help your team win. You can help by spotting, repairing, gunning, reviving, resupplying, setting up a beacon, or piloting any number of vehicles. There's simply a ton of ways to contribute as a team member without even getting a single kill. And if you run together you will see results, and the game will come easier than being a lone wolf.
You can also go solo though and run around cap flags, or lay down mines and camp vehicles, lock onto jets, helicopters, and all kinds of stuff that will help your team win. Although I wouldn't suggest going solo until you have a real handle on the game or you're likely to be frustrated.
If you can get over yourself, and not judge your game by your K/D, then this is a fun, dynamic game. The most fun I've had with any game I've ever owned. I like how every aspect of the game takes a certain amount of skill in order to be effective. It takes time to learn how fly, drive, shoot, C4, knife, MAV, EOD... none of those things come very easily. Definitely not a one dimensional shooter.