Most of the backlash stems from this simply being an EA game. I can't fucking stand EA, I hate what they've turned the gaming market into. This is the first EA title I've bought in a long time. I agree that EA deserves to be shit on but all of the SJW bullshit about this being pay to win is hilarious. Go play some real pay to win Korean games. Ohh look, this guy one shot me because he spent 500$ to buy a weapon that you can't access normally in the game. That's pay to win. Or go play something like Black Desert where you can buy outfits that let you craft directly from your storage inventory. That's pay for convenience. Paying for extra randomized loot boxes that give star cards is paying to progress. If you had a chance to get nothing out of those loot boxes that would be gambling. Some will still say it's gambling anyways.
All you assholes who are AFK farming credits and ruining other peoples time can go fucking die. Seriously. Fuck. You. You're on the same level as the 13 year old who stole their moms credit card to pay someone to DDoS a login server. Your place in hell is reserved right next to people that talk during movies.