I can't speak for more than myself, of course, but my anti-apple sentiment comes from my experience where apple removed all apps for the iPod Touch 1st gen from the app store. I didn't realize they'd done this, and after resetting my device (to un-jailbreak it, ironically enough), I found myself unable to reinstall any of the apps that I'd been using a moment ago.
That's when I swore off of walled gardens in general. I still use them sometimes, but I won't let myself become dependent on them. So, I use Spotify for exploration, but buy anything I would mind losing access to.