To a small extent, I believe we are more informed and more discriminating consumers of Apple products.
Most of us have been doing this for a while, and even if we are solidly inside the Apple Ecosphere, we are realistic.
Witness the small number of us who bought into the Apple Watch.
Some things don't make sense.
I have an iPhone, iPad, Apple TV, MacBook, and iMac. The iMac and MacBook are five years old, the Apple TV is a couple of years old. Only the iPad and iPhone are the latest models, and the Apple Watch didn't make sense to me.
Maybe in a small way Apple are victims of their own excellence, if people can hang onto electronic appliances for more than five years, which is more than long enough for their consumers to learn exactly what they really want and need in something new.