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.