Troll thread, but still, let's face it, Steam is stuff. It's slow and generally bad. As a service, it's pretty great, but as a program it sucks. Source has also been pretty behind for a while, having only added cascaded shadow maps this past year. Its art pipeline also sucks complete ass.
Valve isn't perfect, but they do make damn good games. Let's hope Source 2 blows us away like Source 1 did, and let's hope when Source 2 comes soon, Valve also upgrades Steam.