The art background comment is funny. I don't really know what all my colleagues studied in school, half of them probably don't remember. But I work with a lot of backend distributed systems people, very little visual UI type work. Most of us use macs because of unix. And that's important because we deploy to Linux. While not the same exactly, it's close enough to build comparable tools between both.
Apple has hands down, the best portable Unix on the market. They should play to that audience more, rather than just a side note.
Yeah. Honestly, I don't want Windows. What I want is a really solid durable hardware platform for running Unix. One day maybe I will try a surface with Linux, I wonder if MS has crippled that or not. Anyone know?
So Linux is good enough for me, but on the Laptop there are still many issues, like waking from sleep. Apple has an excellent product, but on the day that I decide that I need to switch, then I'll probably also try to contribute to help fix the Linux issues.
Buying Iphone, Ipod, IMac, or air its more of a fashion statement than a Technical one, and coding does look cool on Mac, and time may be changing, but most people that i know who code on Apple product arent your typical computer science, nerds with no art back ground kind of coders.