There should be two levers used to achieve this. One is anti-trust style legislation. The other is patent misuse legislation. If you try and prevent consumers from running software on hardware they bought from you to make a profit, you shouldn't be allowed to prevent consumers from buying the same hardware from someone else - that's what patents do - they create government enforced monopolies on the hardware. You should be required to invalidate (donate to the public domain) every patent on the hardware if you want to sell hardware where you get to profit off your monopoly on letting developers write software for the hardware.
These Epic rulings are better than nothing, but I can't help but feel that their solution of "make Apple distribute software they don't like in their app store" is the wrong one.
That's what the plain language of this injunction does.
Admittedly if Apple had come to the court (or even potentially came to the court now) and agreed to the alternate solution of allowing sideloading the court might have issued a different injunction (or modify this injunction).