Valve seems to be capable of supporting only one thing at a time. Right now it's DOTA. Everything else languishes. Steam is a great convenience but it's also a shadow of what it could be if it were actually well maintained. Greenlight is shit and makes Valve look lazy. The Steam client itself is shit. But nerds ferociously jack off over everything to do with Gabe Newell so it's all good.
Only appears to be one person furiously jacking off to what Valve is (not) doing here ...

But Valve deserves praise. In a world where most video game companies are slimey, incompetent, shitty and give fuck-all about their fans ... at least Valve attempts to do right. They might fail sometimes, but the effort is there for all to see.
Granted, it's easy to look good when your competitors are EA, Activision, MS, etc ... but it's also easy to join the crowd.