I may be an outlier, but for me, the problem with non-mac machines is that they seem just careless. Steve jobs famously said "The only problem with Microsoft is they just have no taste.", and this seems true to me for almost all hardware manufacturers, and to a larger degree still for software. Why does nobody care about creaking plastic? About sticky-feeling texture? About uneven weight distribution? About the sound…
These machines are simple, built well and in my 5+ year experience with all day use they're rock solid.
However for my personal use I use a Macbook.