So Android’s device philosophy is all about it’s technology being open source. This means that you can root your phone since they give out the open source code, you can browse Android’s many unofficial app markets if Google Play isn’t your thing, there’s zero control over the platform, content and userbase.
This can be compared to Apple’s own ideal situation of complete control and closed devices. Apple wants all software and hardware to be absolutely exclusive to them, this is because unlike Android they do not want their users tinkering with their software and finding vulnerabilities, ruining the experience for everyone.
Apple repairs and parts for mobile phones and their desktop computers can only be purchased and repaired by licensed resellers or official stores.
This control spills over to the specific app store itself, all apps are undergone through this walled garden approach, it has to undergo an approval process controlled by Apple.
This is pretty much complete control, but this doesn’t necessarily mean it’s a horrible idea.
This means that users can ensure reliability of their product alongside ease of access, if a user isn’t particularly interested in open source coding, tinkering and making their phone unique (which is the majority of the general public) then Apple hardware is absolutely the way to go.
Why go through all the troubleshooting of other open source products when you can just buy an Apple product and know for a fact that it’ll work fine?