As I have few minutes to kill I'll answer on few specific points.
Not really, the first point stands completely - Steam adds their own DRM on top of any DRM that was already there, giving you the pleasure of double DRM.
That's a partially correct. ok you have to get Steam running to start your game but you can be offline for most of them.
It can be seen as annoying but it is hardly something I'd call "DRM".
Depends on your point of view I suppose.
Fourth also 100% true - you install where Steam allows you to install.
Incorrect. You can now created "steam libraries" wherever you want and select which one should be used when installing a game.
Fifth, 100% true also - Steam publishes all sorts of trash, there are plenty of examples of unsupported games, incomplete games, games that don't work, etc.
Then you can blame any online store (Desura in instance) or even physical shops for selling buggy games ...
I hardly see how this problem is specific to Steam.
Sixth - yeah it's spying on you.
Let's admit steam is spying on me (Last time I've seen news about Valve spying on us it was related to the anticheat system). In that case, any other game launcher does. Same goes for Google, Facebook and whoever.
But ok, fine. Steam is a spyware.
Seventh and tenth hold hand in hand and is only partially subjective. It's nearly every day that Steam needs to update itself and reinstall, the subjective part is how I feel it compares to Origin. The rest stands.
18 updates so far in 2014. We are the 7th of November. You do the math.
Eight - yeah, those exist.
And I suppose you have GoG fanboys, Origin Fanboys ... hell even Uplay fanboys (most of them being in a mental institution suppose). I don't really understand what you're trying to demonstrate.
Nine - yeah, that's just another objective fact.
You're partially correct. You can backup games files and then reinstall them, even if you don't have an active internet connection.
Being objective doesn't mean you can
That's fucking sad that you suck the cock of Steam.
Why can't we have a grown-up conversation? It's a bit sad. Now I remember why I don't like to have "discussion" on boards ... I suppose you've nothing else intelligible to add.
And before you respond: no, "fuck you" isn't an intelligible answer.
Regards,
G2k