They want stuff that works yes, until it goes out of fashion or something that works better comes along. Then they learn th ecosystem lesson the hard way...
How do non-technical users solve technical problems?
They ask technical users. Who will tell them to sync their contacts from itunes to windows contacts then upload them to a google account.
I suggest at some point it could also become Apples problem.
They do charge a premium and they do make mistakes so they must have users moving to other platforms.
Right now the move to another platform is painful, but obviously anyone who goes ahead and moves despite that pain is going to have far less chance of ever moving back.
That is the problem.