I mean, I develop for the web, so I could very well switch to Windows or Linux at this point, and after some pain points, I'd probably be back up and running and around 90% as happy as I was before. But that last 10%, where things don't work quite like I want them to, well, that would grate. And over time, I'm probably going to grow to hate that machine.
Plus, what about people who make iOS apps? Or heck, even just develop for the Mac? There's literally no other option than a Mac.
This is a big part of why people are so upset, is because we can't just wait for a competitor to jump in and save us. We've let ourselves become dependant on Apple, and -- like you put it -- we seem not to be the target market anymore. As much our fault as theirs maybe, I'm not one to judge, but it still sucks.