KneeTheCap: Boycott? That's just silly. I use multiple gaming platforms from Origin to Steam, no need to boycott anything since you'll just miss out some great games.
Well, I boycott due to: 1.) monopolies are bad in general, 2.) Steam is specifically customer unfriendly, 3.) DRM & geo-locking (yeah, I know... gog is on a bad road here too) should be not part of the future IT & software ecosystem.
I resisted Steam for "Homeworld Remastered", which was hard. After I read about the messed up HW1 game mechanics & removed LAN functionality, this feels not bad anymore. So, thanks Steam, protected me from a buy which I would have regreted.