I've never seen a full price game with this kind of grind or a game that wasn't F2P built so heavily around making you buy virtual currency. It's not like this is an MMO that the devs hope will last 5 years or more, it's an annual sports game for fucks sake.
Then add the broken nature of much of the game, the way the devs patch out ways to earn VC right away but ignore the things that are broken, the career mode that makes you sit through multiple cutscenes advertising Reeses Puffs and Gatorade, the prelude to your career that means it literally takes you 45 minutes just to create a new character because of all the unskippable bullshit, the fact that they had the gall to reduce the amount of VC you earn from playing Pro-Am games because god forbid you max out your player in 22 weeks instead of 25...
Fuck NBA 2K, fuck Red Dead, fuck Civilization, 2K and Take-Two can kiss my arse. They're not getting any more of my money.
This has gone too goddamn far.