I don't use iOS anymore but users don't complain about the walled garden, or they would buy an Android. They want their phone to work reliably like a washing machine with a few buttons, and it's an acceptable personal choice.
Edit: now you're downvoting the fact that people have different preferences than you. Pathetic.
That's false (or a lie because you seem to know a lot about tools). macOS is a Unix system with a lot of compilers. You can also write iOS applications with React or Kotlin.
Last but not least, they are not a monopoly, they make money with expensive phones. You're free to buy another brand.
Edit: downvoted for stating simple facts, feels like good old reddit.
Maybe next time they'll learn not to vote for nazis. Doing nothing would reward them. Also yes, did you forgot that their president is trying to invade Canada and Greenland FFS?
Upvoted because I hate git too and only use GUIs for it.
Jujutsu is great and I use it at work in personal projects. Being compatible with the git back end is an immense bonus. I use the command line and its really fun too.
Reddit moment.