Would have preferred seeing a new article about Steam to these videos which we have mostly seen before...
But don't forget that the new roadmap should be here today, and dropping both that and the steam article doesn't seem like a good idea to me.