The problem I have with things like these is that they are founded on the property of one company instead of an independently developed standard.
If Mr Ford had done what Microsoft is always doing we would all drive Fords nowadays. We have proof of that until 1989, when there existed Eastern Germany. If you wanted to drive a car you had to order a Trabant and if you were lucky it was delivered 15 years later (and it wasn't sure, you could even afford it).
Why is it important to use a specific operating system? It should only make possible to get the results I want out of my computer not forcing me to use special software. I can buy an apple at the nearest local farmer or at the supermarket. Either way I get an apple!
Why do you think students get Microsofts developing software for free? Because that company wants to be a philanthropist? Or because you can't bind people early enough to your software, so that they will develop for their products exclusively?
See PhysX as another example. It is a de facto standard although it doesn't run on the hardware of NVIDIAs competitors.
Don't be so greeneyed with such things.
Btw, I remember Ashley saying it is much easier to develop for OpenGL and that C2 will use it.