But it provides huge amounts of value and minimal pain. The biggest problem I have with steam now is that the app can be pretty laggy and I can't move it to my second screen for some reason. Neither of those things hurts my gaming experience. I get a friend system, integrated store, automatic updates, game distribution, achievements, in game browser overlay, steam cloud, etc...
But I still can't play my games without steam. I still can't sell them. I still can't loan them to a friend. It's just that I don't really care.