The work the article mentions on the Steamworks back end that will support DOTA 2 going forward looks like an ambitious addition. Cloth physics are rather cosmetic, and considering that in all likelihood the only people getting use out of the tech would be people with PHYS-X cards.
I wonder how all the Valve employees feel with regards to how they betrayed their community. We bought HL2 Ep2 assuming that Valve would (eventually) wrap up the story arc that was left at a truly affecting cliffhanger. If I had seen a press release like that in the wake of Ep2’s launch I would have checked the calendar to see if it was April 1st.
Valve, I am severely disappoint.