I bet they don't. And Apple would've lost some part of their user base if they were honest about this with their users, not just developers.
Though around me in particular, many people became acutely aware of that in 2016 when Pokemon Go became huge and those with iPhones found out they can't just download the game from somewhere else and install it to bypass the geographical restrictions in the app store. Some made separate Apple IDs for a country where it was available. Many were envious to those who use Android, because you'd just download an apk and be done with it.
If “regular users” aren’t taking the same stance as you, maybe it’s not because they aren’t aware, maybe it’s because they have different use cases and priorities.
Apple is very good at disguising these limitations such that you don't notice them unless you start actively thinking about iOS development one way or another. In other words, you only become aware of the walls around the walled garden if you try to escape it.
Anyways I digress, though you really think that Apple not wanting you to install an unsanctioned iPhone app is going to cause outrage? Sideloading has been a thing for a long long time
The specific question here is why Apple is putting new restrictions on multicast. Unfortunately all the informative comments are far below this rehash sub thread.