You say enthusiasts, but I believe the term "spoiled" is more accurate.
I find it extremely unreasonable to expect revolutionary changes to mature devices like these at ANY time, let alone on an INSANE annual basis. Apple's engineers deserve at least some credit, I think.
It simply doesn't make sense to replace computers (unless you make money off them), phones, headphones, cars, refrigerators, houses, A/C units, washers and dryers, TVs, watches, etc. every single damn year. You just wait until the one you own has run it's course, and upgrade if or when it makes sense.
I think this mentality is the equivalent of expecting next year's Tesla to hover instead of use wheels. And if Tesla actually achieved that, people would still be pissed the following year because that model didn't fly like an airplane, not just hover. Tesla would've become "stale" if the 2nd year hover model would give you twice the mileage instead.