All things people knew about when they purchased the iPhone.
This a very tired argument and is patently untrue. Most people who purchase an iPhone haven't the faintest clue how app distribution works outside of "open app store, get game." This is the same argument that Microsoft tried to use in the 1990s and it didn't work back then either, and at that time the "people" were actually OEM vendors and not end consumers.
Most people buy smartphones based on hardware features or based on the ecosystem that they've already bought into, and both smartphone camps (and yes, there are really only two) work very hard to try to lock their customers into their ecosystems knowing this.
The courts would have been the right place to go to argue it, not in public and NOT by breaking the rules.
This is where you are simply categorically wrong. The only way to be able to argue whether a contract provision is legal in front of a court is to first break that contract provision and then to get sued over it. There is really no way that "argue it in court" happens if "breaking the rules" doesn't. Hence, the only way forward for Epic to challenge the legality of the anti-steering provision of the developer contract is to break that contract.
As far as "not in public" goes - please, clench your rosary beads for something a bit more worthwhile than whether two monolithic faceless corporations or their respective fanbases get embarassed or have their feelings hurt. Everything that happens with large consumer-facing corporations
should happen in public. This is an incredibly popular video game on a platform that dominates that game's major target demographic. Any competent CEO would know how crucial public perception of this situation would be,
particularly if the courts failed to rule in their favour and would absolutely be stupid not to do whatever they can to sway the public's perception.
Both Tims involved in this whole case play the public perception came on the daily. Because it is their job.
The final say is how you spend your money specifically on Apple's platform. If you or anyone doesn't like how it's chopped and or divided up. You nor anyone else has to purchase the device.
Pretty sure this argument has been done to death. You should know the problem with that line of reasoning by now, you've been here long enough.