They're missing out because both have come a long way and there's been a lot of good deals for them, including fun EA screw ups where you can get 15 free games. And they've become friendlier services in terms of keys and such. (Origin for example lets you register a good number of keys from across the land (like say, Steam) now, and is selling them cheapo on Amazon, etc. Ubisoft's been pushing the cheap Uplay keys on places like Gamersgate too.)
Yeah, it's nicer to have it all on Steam but the upset at having to run a second application to access 10-20 some other games is amusing considering you know, we used fucking discs once. And you had to go uphill both ways just to load them in, and they always wanted the other disc but you already put it in, stop being confused, YES, DISC TWO IS IN, and what the fuck at this spindle in this case EA. Now where's my 1992 World Almanac, I want to play some Carmen Sandiego...