I saw screenshots of that yesterday, I was cracking up.
Sadly, Steam is damn near impossible to get around. I've been looking for a few days now, as I don't like monopolies; which is funny because I just realized that Valve had one going for this sort of thing. Hopefully GOG Galaxy will get some traction. Also EA/ Origin has really improved their customer service over the last few months. UPlay still sucks though. Trion Worlds had some sort of installer/ manager, as does Battle Net.
Bethesda's dev blog talks about their turning back the decision. They basically state that this was done to benefit the community. //facepalm.jpg