You blame EA because you simply have to purchase a Online pass. Yeah, i understand some can't afford the pass or others just plain don't want to waste their money. This game has shown me great pleasure. It's a great game to play with friends and just to mess around. But giving this game a bad review is pretty cheap. The game is heaps of fun and it's reputation is being ruined because you're angry over having to purchase an online pass.
People who got this for 360 by renting it should have known there would be a $10 charge. Its EA we are talking about. If you actually BUY the game you get this code for free in the game. I bought it on PC and this game is amazing. Don't downrate an amazing game because you decided to RENT a shooter on a CONSOLE.