I think Cook did an awesome job taking the reins at Apple. I can understand Cook not being a 'product visionary' as Jobs was (although Jobs also delivered some real stinkers), don't forget some of the people below Cook are still fossils from the Jobs era. I have no insight in the Apple of today, but they seem spread incredibly thin and all products and services are suffering from it.
They don't seem to have an overarching product strategy that will benefit users (does benefit shareholders though), but they're also not nimble to quickly shift gears to trends.
Oh, don't mistake my "time for him to go" opinion with my opinion of his tenure as a whole. By the major measures, Cook has done a phenomenal job steering the company through its post-Jobs era, creating a lot of growth in the organization and making immensely successful pivots ahead of the market attitude (like its pivot to in-house hardware and away from Intel/Qualcomm). I have a myriad of critiques, sure, but even a layman like me acknowledges that he's done an A-level job running this juggernaut to its current peaks.
I just think he can't steer/lead it through the tumultuous next decade, is all, and that a newer leader with a clearer vision is needed to run the show at this juncture.
It's telling that you completely forgot HomePod.
Arguably their most AI-centric product line to date, and also their largest flop in recent history.
the $1000 monitor stand was the canary for me
Here’s hoping whoever the new executives at Apple bring a clearer vision of what the future of computing should look like in an era where so many of its biggest proponents are so dissatisfied with the subscription and cloud-based hell of today. A return to control over your devices and software, built atop best-in-class hardware platforms. Spending more time uplifting developers and addressing grievances (like how everyone loathes Xcode), actually supporting initiatives with capital and talent alike (such as improving their gaming capabilities - like how the Gabe Cube aims to do), and disrupt the wider industry trends of needless changes for promotions (like UI shakeups for no real reason).