There is very little cost in simply preventing Apple from taking so many intentionally anti-competitive actions.
It is not about forcing Apple to write software. Instead it is about preventing them from spending so much effort and trying to remove other people's ability to install other app stores.
Allowing other app stores, really would not be a huge burden on Apple, and it would give people a lot of choice.
> should be able to put whatever OS you want on it
That is not really very possible when Apple spends so much effort engaging in illegal anti-competitive practices, to prevent other app stores from being installed.
Finally, even if it were possible/easy to provide jailbreaking software, I think that Apple would almost certainly make serious efforts to prevent people from doing that.
But sure, I agree that game companies, and major tech companies should absolutely take action to provide people with very easy ways of jailbreaking people's phone.
Perhaps if Fortnite was available through Epic provided jailbreaking software, then that would be enough to kickstart things, and cause a bunch of other companies to move off of Apple's app store, and move to the jailbreak only version.
EX: imagine if fortnite provide incentives, like "free vbucks" to a large number of people, in order to get a large amount of people to jailbreak their phone, and then imagine if other companies, like Facebook, worked together on that, until almost everyone had a jailbroken phone.
That could certainly work. But I doubt Apple would just let that happen.