@thor I actually stopped using Apple products because the software was bad. Mac OS X got better up to 10.4 then it started steadily rolling downhill. It was bearable till 10.9, but then I was like: "What's this?! It looks horrible! Fuck it, I'm out of here!" With iOS that happened even earlier. Android was always a no-go for me, so I've tried Windows Phone 7 based phone. Battery life was bad, but I liked the tiles, so when Windows 8 came out I've tried it on both phone and computer.
@thor Yes, having a Linux-based system as your daily driver requires some maintenance effort, but it least it looks and functions almost the same way after updates. And you don't have to use something that has a completely different look and feel because software that you're comfortable with is no longer updated. Firefox being a notable exception, but you can fix it with userChrome.css.
If Apple's and Microsoft's goal was keeping me hooked by software updates, they've failed miserably.