Personally, I see Apple's product integration as a liability. It's fantastic for many users, it simplifies things and makes devices work well together. But, mostly for business reasons I'd guess, they define that integration to be best or only on Apple made devices.
But for me I feel like I'm putting all my eggs in one basket.
I know the app ecosystem is improving a bit and mediating lots of that, but there's still a long legacy there and I'm concerned about hard corners that will lock me in.
I used to feel that way. However, now that I am mostly retired, owning both iOS and Android devices does not seem necessary, and giving up some freedoms and jumping with both feet into Apple's little walled garden seems like a reasonable decision. I am almost certain to trade in my beautiful Samsung phone for an iPhone 6+. I have been running the beta of Yosemite for a long while and the new iOS 8 integrations with OS X, look good. I feel like making my life simpler.
I almost went in the opposite direction. I have been a Linux fan since 1992, and I still have several Linux servers I use for hosting my web apps. I thought of getting a FSF 'free' style phone, etc. and have fun with that.
But, I feel like a simpler life style now and I am willing to give up flexibility and, I hate admitting, some FSF style freedoms. #sellout
That 'simpler lifestyle' only works until they force something that you can't abide by, and by that point it's too late. Personally I can't even tolerate that there's only one hardware manufacturer and one source of software. That never ends well for consumers.
I feel like I am not really trapping myself in the Apple ecosystem because the things that I use (web browser, emacs, IDEs for Java, Clojure, Ruby) are available on Linux. I just don't use my Linux laptop very much since the Apple experience is more polished.
I do agree with your comment in general. That is, for non-tech computer users, moving off Apple's platforms would be difficult after years of use.
But for me I feel like I'm putting all my eggs in one basket.
I know the app ecosystem is improving a bit and mediating lots of that, but there's still a long legacy there and I'm concerned about hard corners that will lock me in.