Respectfully (or perhaps not) you lack the slightest clue about anything to do with 3D graphics and it shows. This $50 Radeon running OpenGL 4 under Catalyst says you are talking out of your butt. A quick trip to Google makes nonsense of your FUD. Facts are a bitch for a guy like you, aren't they?
OpenGL ES - do you even know what it is? OK, that was rhetorical, obviously again you don't have a clue. Allow me. OpenGL ES is OpenGL with the legacy fixed function pipeline stuff stripped away. Begin/End is gone (use drawarrays). Feedback is gone (do your own transforms). All kinds of crap is gone. But all the drawarrays, vertex buffer objects, frame buffer objects, shaders ... all that stuff that maps well to 3D hardware is still there. Plus some added functionality like fixed point numbers that was later added to OGL 4. In other words, OpenGL ES is no toy, sorry to rain on your one troll parade.
As for Kronos, the bitching from hotheads died down long ago when it was demonstrated how to advance the library specs properly without losing compatibility. Nobody except Microsoft retreads whines about that any more. Coming down the pipe pretty soon is the new stateless API. DirectX is already chasing OpenGL taillights, and with the stateless API in place DirectX will be completely lost in the dust. Meanwhile, OpenGL has already evolved into a great API for games and CAD at the same time, just as Microsoft hoped it never would be.
Time to pull your hairy foot out of your mouth, or maybe you love the taste of toe jam.