I've always wanted to use Apple but didn't like their closed ecosystem and certain parts of their philosophy. However, I can make similar complaints about Windows and Linux.
Windows being that they went insane during the Balmer era in just about every possible way. But I've loved Nadella's moves - open sourcing, hardware, etc. - and think they are on the right track back. Though I can't see myself going back simply because it's one of those "fool me once, shame on you. fool me twice, shame on me" type situations.
Linux, oh god the community. It can be both good and bad at the same time. That and there isn't a single DE that is sane. All of them go bonkers at some point to the point where I actually wish to use Windows or OS X just for having sane interface decisions that don't change on the whim of a developer. That and their inability to have a unified package system. Without that, Linux will never be understandable enough for an every day user.
And that brings me back to Apple. Tim Cook has made a lot of public statements and pushed for certain ideologies that makes me very comfortable with using them as an ecosystem despite the drawbacks. That and a closed ecosystem doesn't seem so bad any more because even Linux is going in that direction (hello GNOME and Ubuntu). I try to avoid it by using KDE but at this point, I realized that I just don't have the time to fight against the closed ecosystem tide. And since the Linux ecosystem doesn't appear to want to move to a standard packaging system, having a closed ecosystem looks inevitable. And so, if I do make a move to upgrade my systems (I'm running pretty old hardware now), I think I'll be going Apple. If I get screwed by Apple, at least I know that I got screwed by a guy whose ethics I believe in.http://www.theguardian.com/technology/2015/feb/13/apple-ceo-tim-cook-challenges-obama-privacy