Customers are becoming more sophisticated and bland, simple, featureless products don't cut it any more. Customers want more and they expect it to work. Competition is a great thing and there will be someone there to take those customers if Apple can't get it right.
I am not talking about featureless products at all.
But most people don´t even use the "new" useless features that come out every 6-12 months - and mostly these features are coming with bugs under the hood… because these "new features" need implementation in the whole IOS/OSX - so they provoke severe issues even if the User don´t need and even don´t USE these useless features.
I give you an example:
The "revolutionary feature" that you "now can start a conversation with a IOS device and go one doing it on other IOS/OSX devices" had the consequences that four months MANY customers didn´t have save access to their own WLAN-network nor those in their business or in public…
That´s how "revolutionary features" block even the most simple daily life use….
I´d prefer apple to have a good "basic configuration" which "Just works" (including all really useful features) and only some software-modules on top being just a free option. Or even a customer-taylored choice of on-top-apps. This is already the case for many tens of thousand app in the app store. Why not chose them and install them when purchasing the iPhone - or later on like nowadays? So those who are hot to have the last-cry-features have it only at their OWN risk and not let the other customers suffer from it…
I don´t think this was impossible.