EA usually give away of put on sale a lot of their DOS / Win 9X library. Also the odd problem I've had with their store (I couldn't activate Crysis Warhead from a legit CD installer I had) It was resolved in about 15 minutes.
EA generally are bad. Don't get me wrong. But it isn't as terrible as many people make out tbh.
Games are also more and more expensive to develop so you kind of need to add MTX to the AAA games to cover the costs, especially when BFV didn’t have any DLCs. It is not 2000’s anympre.
> Some gamers calculated that it would take six years of playing two hours a day to unlock all the features in Battlefront II without handing over any real money. Paying for everything, meanwhile, would cost over $2,000.
https://money.cnn.com/2017/11/16/technology/battlefront-ii-s...
So if you pay more money, you have an advantage = pay to win