Apple goes a long way to sabotage and make sure what you're saying is not the case.
You're not even allowed to use a browser that Apple isn't in control of. You're even forced to use Apple for payments. Apple even dictates what content an app is allowed to contain.
I use Apple Pay as a protocol to pay with either credit card or maestro through my own bank or its competitors. Apple state they don't get any of my payment data as it stays on my devices and with my bank. It is a method of communication and not a payment provider.
Apple dictates the browser engine for security and battery life considerations which I regard as a feature. There are multiple browsers which can implement any feature on top of the browser engine included.
And Apple does not dictate what content is allowed to contain. But they do the opposite, they disallow certain content to keep their devices safe to use for the general audience/children. Anything else can be viewed on the web. They are over time removing restrictions in the browser like adding web push in iOS 16.
https://9to5mac.com/2022/06/06/ios-16-web-push-notifications... And it was already possible to add full screen web apps to the Home Screen.
a) I use Chrome. Apple doesn't control it except for the engine which is irrelevant to my day to day use.
b) I don't use Apple for payments.
c) If there is content that is highly objectionable I would just visit the website. But then again I am not really into that sort of content in the first place.
Apple goes a long way to sabotage and make sure what you're saying is not the case.
You're not even allowed to use a browser that Apple isn't in control of. You're even forced to use Apple for payments. Apple even dictates what content an app is allowed to contain.