Other people already answered the non US reason. However I fell for this. I got myself an expensive iPad because I assumed it's actually like all the apple users are saying.
However, a lot of apps are unstable. Support is horrible to non existent for some. No refunds even when the app doesn't work at all directly after install. Most professional apps have a buy price AND a subscription price at this point. Most actually working apps are not apple exclusive these days.
It's definitely not as green over there as some apple people make it out to be.
I hear you, I am not an Apple pundit, just a developer always looking for the path to optimization and thought Apple was it, it is not, and to be honest they don't make it easy either. I've been in the waiting list to become an Apple developer for a month now and the road has been tortuous as a Venezuelan developer. But if Huawei offered a simpler path to developing on their ecosystem I'd give it a try in an instant. I am loyal to no one except to those who make my life easier