It takes a forward thinking company to let go of a top level person that is running the show in a big way, it is also time to take a fair look-with-hindsight at what has been going on.
The numbers are excellent at Apple but you have to ask whether this is Apple's work or the demands of the marketplace. Everyone wants a mobile phone, although a tough market to be in for the likes of HTC/Nokia/Blackberry (who got it majorly wrong), could Apple have done better?
Same with computers. Everyone has one but could Apple have done better had they listened to the customers?
Steve Jobs was right to get rid of the floppy disk and Flash even though that was deeply upsetting to some people. That set a bit of a trend with Apple being prepared to get rid of some features that people really liked such as the MagSafe power adaptor. Then there were the dongles. In ten years time people will look back on that not as a bold but correct decision. Ultimately many people were quite inconvenienced by that unilateral decision.
There are products such as the Mac Pro that are nonsensical. Then when it comes to actual computers rather than lifestyle accessories, Apple don't really do server things. So if you are an Apple shop then you don't have rack-mounted Apple computers, they come from somewhere else.
There are lots of people that cuss the mice, the keyboards and much else. If you are a PC or Linux user then these mutterings are kept to oneself. You just know that you don't question these things as the loyal followers of the cult are okay with these things.
Sometimes it requires someone to be moved sideways to take a revisionist view grounded in realism. We have been worshipping false gods. Apple have been pissing off the true faithful in the developer community. The choir might not have the numbers of the congregation but they are a key demographic for getting the congregation to show up. As a developer myself I have never been converted to the Apple flock. So I have a little bit of perspective and I am not blinded by the Apple Way. But Apple could have got this market entirely to themselves, all they needed was to have just the one developer grade laptop and just the one developer grade desktop.
Developer grade? It just means having a case you can open and upgrade, the required ports and a user interface (hw + sw) that 'just works'. Even if there isn't the same margin made on these products they are 'halo', the rewards come when every developer moves on to spec. Apple for their respective companies and friends/family.
China is a bit of a problem for Apple. Huawei products are getting a bit of press at the moment but if you look at the quality and design you can see some incredible stuff going on. It is hard to say Apple are the best in comparison.
Anyway, Apple is a forward thinking company and whatever the real reasons they have mutually agreed to let the design boss go and to take a different direction. I am hopeful that the customer rather than the designer will come first and that we will be seeing great products come out of Cupertino that don't get non-Apple people like me in silly arguments about Apple design hubris.