PhoenixWright: The thing is, people use Steam
because of the user experience.
jamyskis: No, they don't. They use Steam because all of the current triple-A titles depend on it, because they've used the friends list functionality on it and because they have large numbers of Steam-only friends and now they're reluctant to start spreading their purchases around and want to keep their friends list in one place.
Not forgetting the achievement junkies out there, those too lazy to download patches, those that feel that driving 10 minutes down the road to buy a game is too much like hard work and those that feel waiting a day for a game to be delivered is an unacceptably long time.
I know very few people who actually praise the user experience of Steam.
This is simply subjective. A large number of us like to use the overlay, going to great-ish lengths to get it to work in non-supported games, and the reasons you so snidely (and arrogantly) dismiss as "silly" on their own are together a very strong argument for Steam, as far as I'm concerned.