I would never buy a Mac, there's no question there. I want control over my hardware; I like building my own computers. When it comes to smartphones a high-end Samsung flagship phone runs just about the same cost as an iPhone. Myself, I would much rather have the iPhone since I know damn well that it will be supported over the life of the product. I also like the idea that if I have a problem with my iPhone I can walk into any Apple Store, walk up to the Genius Bar, tell them my problem, and I have a solution right then and there.
That has more to do with the way Apple sets up its business model extending back from the Mac days. They have full control of their market. They make their own OS and they are the only ones who make devices running it. As such, there isn't a flood of iOS smartphones and tablets because no one else is making them. And with no competition, they can take their time for the next iteration; one every year as opposed to one every six months. The support front is there to lock-in retention. Gotta keep the people on your devices (and thus your app store) especially when new shinies aren't coming out often. Microsoft's own mobile attempt did do something similar to Apple (storefronts) since they too were the only device makers of their own OS. Heck, Microsoft's indirect reach to pirates with Windows 10 is that as well; they may not have been paying Microsoft for the OS, but they were contributing to its market share dominance and the consequent benefits.
That is in contrast to Android. Google makes the OS but a lot of manufacturers make devices running it (including Google themselves). So there's a lot more models coming out and a lot more competition going on. The manufacturers also don't have storefronts. It'd be absurd; imagine if video card or motherboard manufacturers did that. Not Intel, AMD, or Nvidia. But ASUS, AsRock, Colorful, EVGA, Gigabyte, Palit, Zotac, etc. each having physical stores in a city. Android has a much larger market share than iOS, but that large market share is divided among all the Android device manufacturers. So having to do a glorified RMA/warranty claim instead of walking up to a store and processing it immediately is understandable. Though in parts of the world where phones are subsidised, you can deal with replacements via the retail stores of your phone service carrier.
The closest equivalent to Apple's service in the PC space I can think of is pre-built PC companies like Dell. And Dell's corporate support is what retains clients. Business customers needed their machines working yesterday and will pay for that support so they can... get back to business. But Dell doesn't need a physical presence since they're dealing with a level above the general public which is a much smaller and compact group.
By the way, while you would never buy a Mac, how do you feel about the control on iOS compared to Android? After the jailbreaks and roots, how do they compare?
You can't say that because you don't know what people may do as their day jobs. For instance, people who are doctors, lawyers, and other various jobs that take up a good majority of their day don't want to have to deal with the complexities of computers so they just want it to work and there's no problem with that kind of thinking.
That probably came out more harsh than I intended but I've pretty much seen the full gamut of attitudes regarding basic computer/mobile security. Some will pick it up slowly but patiently and diligently. Some do have busy jobs and/or are single parents with a bunch of young kids and ailing parents so can't spend much time on it. But others really don't have the attention span nor the cognitive ability to delve into it. Thankfully, stuff like the combination of uBlock Origin and NoScript provide good returns even with minimal investiture.