Is it their main goal? I use 3DGS because Lite-C is the only programming language that I am accustomed to. I wouldn't mind to publish my games on as much different consols as possible - and so do many others on this forums. That's the reason for such discussions.