First of all let me say that I am not loyal to Apple or any other company, I'm loyal to that which works for my needs. Apple could die off tomorrow and I would still have my devices and they would still work, although not as well because of the cloud, but I would adapt and learn from my mistakes. I wouldn't blame Apple, actually I wouldn't blame anyone because it's more productive to adapt, learn and move on than to hold a grudge - holding a grudge doesn't do anything other than rob us of the resources that could have been used to learn, adapt and move on.
I understand that it's difficult to extract ourselves from an ecosystem once we're there, I really do understand this. But, it's not Apple's fault for us being in that ecosystem; Apple only opened the door, we stepped through it of our own volition and that is what some folks seem to avoid accepting responsibility for: the choice they made.
Yes, Apple has encouraged folks and they have some slick sales tactics, but it's up to each of us to research things and learn to see through the sales tactics in order to be happy with our decisions. You can list all of the things wrong with current Apple devices until you're blue in the face, but that doesn't actually solve anything and it actually makes matters worse because it sidesteps the root issue.. the fact that we chose poorly.
It's easier to blame others when we have problems because blaming others alleviates us from the difficult work of dealing with the fact that we failed.. we made a bad choice. Dealing with negative emotions is something that some folks aren't willing to do and they'll go to extremes in order to avoid the discomfort and the work involved with repairing the situation.
People have to learn to feed the right wolf. For anyone who doesn't know what that phrase means, hop on your favorite search engine and search for "A Tale of Two Wolves".
I can't blame someone else for my poor decisions.. it's just not right.