They’ve definitely made some significant missteps over the last few years, mostly around breaking storage APIs and being slow to fix it due to being part of the macOS release cadence.
Apple doesn't want other browsers because they don't want runtimes. They don't want a way for someone else to build a marketplace on top of iPhone or to escape Apple's stringent review process and deploy on their own timelines.
Last time I tried, Safari was a no-go. The web without an ad blocker is incredibly bad.
1) I don’t understand why it’s relevant. Parent commented about the lack of ad blocking and I simply shared a possible solution.
2) I don’t understand why complexity has to be factored in when it comes to pricing.
Should something be free just because it’s simple? Someone has to work and maintain that software.
You can also add quotes to "100%", as anything else in Safari, it was quite buggy and you had to use workarounds sometimes.
The other thing which they are very slow to support is new codecs on the video tag. Presumably this is because they want to keep their "video playback" power metrics. the WebKit team is incredibly metrics-driven, which is one reason for their performance and power-efficiency.