If all N-Gage 2 phones used MBX, what would be the point of not exposing vendor specific extensions? Surely Nokia plans on using different GPU vendors and using OpenGL ES 1.0 for N-Gage 2 as it is the lowest common denominator?
Let´s just put it this way: why would we deliberately limit ourselves in using just one hw vendor, giving them all the control and basically freedom to dictate the core price and terms. Since we have this great standard for abstracting hardware, why not utilizing that.
Minimizing fragmentatiion, maximising hw options..