Battlefeild is a different beast then COD, If your expecting a COD experience then you will be disappointed. You have to give yurself time to get over the learning curb. I HATED BF3 when I first played it, but after 2 weeks it started to work for me. I now enjoy the game.
My BF stats
http://bf3stats.com/stats_ps3/GundamZeppelin