those were all EA titles, so EA had their own publisher exclusive marketplace. Tim Sweeney introduced buying out third-party publishers with exclusivity clauses.
edit: there's a good analogy in another thread -- only being able to buy a Nintendo game at GameStop and not Best Buy.
To be clear, you'd be perfectly happy if Epic bought the developers outright and made the games exclusive to the Epic store? To me, that seems like the same end result for consumers.
This is equally unpopular when it's happening to Rocket League.
At the same time, nobody really cared about Nintendo making Bayonetta 2.
I think the problem is with taking away something that was already available or announced to be coming, and people have less problems with funding new things with strings attached.
edit: there's a good analogy in another thread -- only being able to buy a Nintendo game at GameStop and not Best Buy.