I agree. It's obvious that Tim Cook has turned Apple into simply a cash machine nowadays.
Result is always the same: huge profits for awhile, then it all comes apart.
Focusing on making the best products possible at the best value possible is what ensures long-term growth. Jobs understood that.
Tim Cook is probably the best person to take on the CEO role, his job basically is to make profits. However, they need someone else to have a vision. I always got the impression he was largely responsible for the day to day running of the company. Even when Steve Jobs was the CEO, he left the nuts and bolts of the operation to Tim Cook (probably why Cook become the CEO).
Steve Jobs thing was he demanded a lot, and I mean a lot out of his devices which in turn put a lot of pressure on the engineers and designers to continue innovating. In some cases they got it wrong, like the decision not to put fans inside the original Macintosh, or the horribly under powered fans in the original Macbooks.
But when they got it right it was amazing achievement. Remember how shocked the world was that Apple could make a laptop thin enough to fit in an envelope. Or the original iPhone had enough battery life to last the whole day despite having a massive touch screen and the massive touch screen was actually usable.
The difference is pretty obvious like take the iPad Pro, I think had it been released with Steve Jobs at the helm it would have been quite different. I don't know if it would run Mac OS or iOS but most likely it would have run a UI similar to iOS when it was undocked, but when docked to something like the Surface's Dock it would have had a UI like Mac OS.
Tim Cook could remain CEO, but there needs to be someone who has a vision to take over product development. Satya Nadella has basically been that for Microsoft, I am probably more excited about the new Surface Book than any Macbook in ages, and if you look Surface sales are booming.