There's always going to be frustration in the beginning of a multiplayer game if you're new to it. People who started before you already know the map and can take advantage of that, it's just normal. Don't give up. Give it a few hours to learn the maps and you will adapt and be succesful.
BF always has a high proportion of snipers who don't help the team but other than those there aren't many who camp in the long run. It's a team based excellent game. Give it a little time, it's so much more entertaining than COD.







