What a lot of publishers are failing to understand is that us gamers are now spoiled for options. There are so many great games out there, we dont have the time to play the all.
So if / when a game is released for Origin only for example. There are people like me, who despise Origin. We are happy to give that game a miss.
Or, and I cant talk for anyone else. But when EA release a game ill never, ever buy it on release. This is because ive learnt over the years to expect, an Inflated Price, its going to pushed out too early and it will be Buggy as hell. It wont be the complete game, ill have to buy DLC to play the game it was meant to be.
tl;dr fuck EA