What do you mean by 'I hate the iron'? I had never heard that before.
But yea, lots of snipers, I am hoping that once the game releases and the other maps are opened up then we will see less of that, at this point, I have actually gotten tired of playing the same map over and over again, and have stopped playing the demo. The worst of it came when my team, whole brain-dead, stupid, idiotic lot of them, let the other team take both our tank and our AA vehicle from us (this was the starting point, thank god they didn't also have a bradley) and then just shelled the hell out of us and the starting hill. They also had guys on every emplaced gun, and snipers to round it out. My team (affectionately known as The F*cking C*cks since that was what I was calling them) was trying to keep on keepin on. They kept trying to snipe and bum rush through.... it was me and one other guy who where actually trying to blow up the freaking vehicles (that had engineers behind them, just to rub it in) but 2 guys can only do so much...
Worst match ever, that officially was my last match on the demo.