You make an excellent point. I have a lot more patience for something I can understand, control, and most importantly, modify to my needs. Compared to an iThing (when it's interacting with other iThings anyway) Linux is typically embarrassingly user hostile.
Of course, if you want your iThing to do something Apple hasn't decided you shouldn't want to do, it's a Total Fucking Nightmare to get working, so you use the OS that supports your priorities.
Still, I really appreciate the Free software that goes out of its way to make things easy, and it's something I prioritise in my own Free software offerings.
They're horrendous. They marched in packs through Amsterdam chanting "There are no schools in Gaza" (because all the children are dead), pulled down Palestinian flags and attacked locals with metal pipes.