End-customers are not locked into a specific game engine in any way, whereas mobile ecosystems have lock-in through devices and already-bought apps. That's a major difference for a software maker.
It's a LOT more realistic to rewrite your game than it is to tell all of your iOS customers that they have to jailbreak or switch platforms.