Well, I'd argue that people who are not OK with this business practice actually are NOT giving them money.
However, it seems that there are a lot of people that accept such business practice and that do not mind paying extra if they want to play a game they like. That is why such business practice exists, there obviously is a market for such games and season passes, there obviously is a lot of money to be earned, and EA and other publishers would be silly not to pursue those avenues.
I personally do not buy those games, but why should EA conform to me?







