I hate Apple and since 2010 I started using a macbook and I haven't looked back. I still hate Apple, but I'm far more frustrated with the fact that I don't feel I have a good alternative. It's very much like the post said, I got tired of spending my time fixing issues with the system instead of working on what I wanted to work. For those who want to spend time working on their system, great, but I'd dare say that most developers don't.