modern AAA games are currently polluted by microtransactions.
this is a transitional period. but as much as we don't want it.
the war is already over. we have lost the microtransaction war.
to me the long playtime needed to unlock certain content is okay. its your choice. don't like it. don't preorder/buy the game. don't set that as a target if you don't see yourself playing the game for 40 hours.
it sounds liked gamers jus wanna play the game quick quick obtain certain content then quickly sell it back and move on. microtransactions/virtual currencies are inserted to combat the 2nd hand market. EA want your money. jus liked any other big companies.
me myself. i don't buy EA games. after they have serial killed off some of my fav studios.
if you read how EA shut down Visceral Games, you know how they see their games. they want the next gravity gun in their game.
https://kotaku.com/the-collapse-of-viscerals-ambitious-star-wars-game-1819916152