Okay we force Apple to give the consumer freedom to choose at least one other OS. But none other exists, so what should Apple do? Create a second operating system themselves to give the illusion of choice? Be forced to bankroll an independent team such as Asahi (which you don't seem to consider valid)?
It seems to me that you are asking too much.
Publish enough docs to let someone write a full OS?