Valve is still reluctant to develop for the PS3 due to it’s complicated hardware. Maybe I would have went along with that in 2007, early 2008 but I can no longer accept that as a valid excuse. PS3 SDK kits and tools have improved significantly. Insomniacs Nocturnal initiative provides a source of shared information. This doesn’t even mention how Sony’s studios love to share and collaborate with each-other and 3rd parties. Now stating as they have done that the PC and 360 are more straight forward, now we are getting somewhere. It is completely understandable how a company chooses to stick to its roots and what they know and to never explore beyond that. As a software development house it saddens me personally that there is no interest to see what you can do on another piece of hardware, or to learn something completely different in regards to software development. I personally would never want to stay stagnant with the knowledge I acquire and if given the chance I would certainly expand to as much hardware as I can. To put into context, I HATE developing for IE therefore, I do not support it outside of work. Unfortunately, I am required to support it at work so it takes my assignments longer than usual because I have to spend time patching IE to do the same thing that Firefox, Safari, and Chrome do with no issues. Although, if I were being paid, then I would gladly take it on.
Then again, I am not Valve nor a software developer but I can tell you they are missing a market of hungry consumers.