Ofc they do. They have full control over the browser and severely limits functionality compared to every other browser.
But users can just install another browser, right? No, wrong again, cause Apple doesn't allow that. Every browser on iOS is basically safari with a different UI.
Exactly this. Apple intentionally cripples MobileSafari to push developers to the App Store where they get 30%. They have contrived the whole system so that all roads lead to Apple getting their cut.
No other browser engines. No sideloading. No other app stores. No other payment processors in the App Store. There is no way out of their labyrinth.
On iOS your only option is paying Apple $100/yr to do something similar.
A similar thing would be Google Chrome blocking access to PayPal servers because they didn’t get a 10% cut of all transactions.