I think some of you are missing the point that Valve is making, namely that they are more interested in investing their time to create compelling game experiences rather than waste a lot of time trying to get to grips with a system this is not particularly development friendly. I for one think...