And using those 4 APIs isn't free, don't you think? It means a lot of resources are spent on supporting them, instead of fixing actual bugs or developing better features. I.e. they pay the tax. This applies to in-house or third party engines all the same. And it's not perfectly fine by far.