Generally it's a lack of support from manufacturers combined with Microsoft being pushy about upgrading to Windows 10. Manufacturers tend not to deliver new drivers to older models for a new version of Windows, even if Microsoft does provide them with the resources to do so way before the release of a new OS. It's particularly prevalent with laptops, where touchpads or certain FN button combinations can stop working after an OS change because the manufacturer didn't bother to create a new driver for that OS. They prefer you to buy new stuff every year... which isn't unlike Apple's practices either to be fair. Microsoft does well by providing a lot of generic drivers that work pretty fine, but every once in a while you can have very specific driver demands for very specific hardware for which the manufacturer didn't provide drivers, disappeared or else. I agree with that it's rare, but it happens. Also, I've seen Apple users having trouble with certain programs we use because they work on that version of OSX and not the other one, so it's not black or white on that matter. I built my PC, since as said earlier I also use it to play video games. There's no way to get something similar in price with a built solution, Windows or Apple. Obviously it requires you to have the will to build it to make the huge savings; it's not hard at all since almost everything is standard in terms of connections, but it takes time. Which is why I said this about it: I also made the "choice" to pick up a Dell M6600 used for 500€ rather than an Apple laptop despite them being rife at my college, especially in music. I knew it was a cumbersome solution, but I liked that if anything ever broke I could disassemble it completely and change that part rather than having soldered RAM, soldered SSDs, non-traditionally removable batteries, requiring dongles and all that nonsense. It's one of the reason it's pretty bulky (aside from being a pretty powerful workstation), but I compromised for reasons that made sense to me instead of going for a very thin notebook. Also, the size of it makes it very comfortable to work on it as it's very similar to working on a PC keyboard (which is one of the reasons the "new" ThinkPad keyboard is so decried).