That's because wealthier people tend to keep up with the latest technology. And Apple has always made a conscious decision to target the wealthier customers.
Walk into any Best Buy and compare prices for Apple machines against the likes of Dell, Asus, Acer, and such.
Poor people buy cheap because of need and upgrade only when things stop working. Rich people are more likely to buy to optimize the and share the latest and greatest experience.
People who are picky about their tech (like those of us here on HN) are going to complain about the lack of control and forced updates. However, the population you're describing can only really stand to benefit from it all, since they do a poor job of updating on their own.
I help support an app with just a few thousand users (US and Canada). It's about 9 years old but still actively updated. Coincidentally, it's user base is decidedly poorer people. In the years I've been involved there have only been a handful of people running macs and about the same number running Linux. Easily 99 percent run Windows. XP was most common until last year when Windows 7 finally took over. The first Win 10 users are just starting to show up.
My (admittedly limited) experience is just the opposite of yours.
Unfortunately, somewhere over the years I came to realize that the entire industry is really being hurt my Windows consumers dragging their feet about upgrading browsers and operating systems. Microsoft might be rushing too fast but you're probably still better off moving forward with them.
75% of iOS users are on Apple's latest major release. That's worth a lot. If 75% of Windows users were on 10, the Windows community would be much better off. I'd say ignore the perceived warts and get behind upgrading.