...so does that mean Valve has stuff like Dota2 and Team Fortress 2 running on uPlay and Origin without any Steam requirement then? Because if not I don't see how their being exclusives is any more justifiable.
Don't get me wrong--I absolutely love Steam. All the crazy Steam sales (coupled with the piss poor performance of last-gen consoles) helped drive me towards PC gaming, and it's my central hub for it. But I really don't have a problem with using Origin for Titanfall. The game looks like a lot of fun, and the only other options I'd have for playing it are buying a new console.
Nor am I keen on the idea of Steam being the only game in town. As much as I love Valve is doing, I still wouldn't trust them to have sole monopolistic power over all of PC gaming.
I get your point... I know Half-Life 2 buyers were REALLY pissed at being forced to use Steam when that game first came out, when the service was crap... But my point is, Steam exists at a certain level today, and it keeps getting better, so the exclusive titles aren't really what keeps me on the service. Origin isn't beating them on features (although I will grant they're getting better), it's trying to succeed based on locking away titles. In effect, both are doing the same thing, yes, but on Steam, it doesn't really bother me, because there's already so much I enjoy about the service, the exclusives aren't really a continuing selling point for me. But with other services, like Origin, they're not quite up to the same level yet, and are using exclusive titles to try to forcefully yank customers toward them, instead of having a better service on the whole. I'm not saying it's awful at this point (although it started out that way), but with Valve, it's compelling to have a big game on Steam because they build up all sorts of crazy, interesting subsystems to go along with it, like the item trading interface, trading cards, profile rewards, Big Picture, VR interface optimization, etc. What's the compelling reason to play a game on Origin, other than you
have to play it on Origin?