> No OpenGL support. I guess this is where world is moving
> No POSIX support. Quite a bit of game engines rely on it, oh well, when google cared about developers
Well, tell that to game developers working for consoles. They don't have access to the same APIs and they made it work just fine. Most of the time, you don't make your own engine and rely on some other engine to support your platform, so it just works.
I've done enough Wii, PSP, PS3 or PS4 development and having different APIs was never a problem.