That's a shame. I find that it's one of the few online games that doesn't make me feel horrible when I lose. Mainly because there are so many things to do besides just shooting other dudes to keep you occupied. I can heal my squad, fly a helicopter, repair tanks, laser designate vehicles, etc etc.
Not to say getting crushed doesn't happen occasionally and isn't frustrating. But having a good squad helping you often prevents the game from getting too lopsided.
Speaking of which: fancifulnotion is my online tag. I play on pc. Add me if you're up for a game or two!