Reminds me of the Liandri Corp's slogan: "Liandri Brings You Tomorrow, Today".
Nonetheless I do like that Valve did this. Its progress & a feature even if I won't use it.
If you talk to say game testers they'll tell you they lost some of the enjoyment of playing the finished game because they recall it in its less than perfect state. I don't want my first impression of a game to be a glitch fest. First impressions last.