Have you tried writing your own games for the major platforms?

It’s possible (mostly) but you’re locked out of distributing them without approval from the gatekeepers.

If something is technically impossible, that’s one thing – if it’s an business decision to lock people out, that’s quite another.