Why is Steam so awesome but anything else like it so terrible? If your argument is purely not wanting more accounts, well, you have them already, so what's the diff?
I don't disagree with your post but for me the difference is with Steam I still have a singular, centralized front end to run all of my games from through which I can interface with
all of my Bluenews friends with. Not everyone has (or will have) a Gamefly, Origin, or Uplay account but virtually everyone I am friends with here has a Steam account. I like simple, centralized ubiquity.

It helps that Steam has the biggest library, the best features, and is generally the best all around digital service by a fair margin (though their customer service admittedly STILL sucks donkey balls).
"The assumption that animals are without rights, and the illusion that our treatment of them has no moral significance, is a positively outrageous example of Western crudity and barbarity. Universal compassion is the only guarantee of morality."