vemin: Some companies make mistakes and try to correct them.
But there are others like EA/Ubisoft/WB who just play the game "How long can we piss them off until they stop buying our games"
This guys dont care about customers at all. Wote with your wallet - it is the only thing they hear.
I dont like Steam but their refund system is awesome. WB was first ones who got burned) and I'II just get some popcorn and watch other big releases this year.
You just basically listed my "dead to me" list, although you forgot to include Rockstar. :)
All 4 of those companies make tonnes of games I'd love to own and play, but I have committed to never buying their games unless they show up on GOG DRM-free. The only exception might be if there is a Bundlestars or Humble Bundle that happened to contain N games I want and a game from one of those other companies happened to be present also, but I've avoided a few bundles like that as well. The only other way I've ended up with games from any of those companies since they made my dead-to-me list is if I've won them in contests/giveaways or gotten a free gift or free promo over time. A friend of mine gifted me Watch Dogs a while back for example.
I'm pretty steadfast about my rule too and have not knowingly made any exceptions to date other than the above. It sometimes hurts a bit when I would love one of the particular games they make. For example, I would absolutely _love_ to try out Grand Theft Auto 5 as I own all of the other games in the series and love them all - but I feel compelled to vote against Rockstar's policies with my wallet by not opening it. I might get lucky in a promo or giveaway sometimes perhaps, the game shows up on Steamgifts.com from time to time although the odds of winning are astronomical but there is still the occasional chance. I wont lose sleep not having it though, lots of other games to play and I can keep my ideology intact. :)