To me, people who "complains" about Mac and points to all the horrible things it can do to you are the one's that just can't afford it. Of course, I can be wrong here...
It's not like you gotta have it because someone else does. It's still a computer, it's still an OS, just different. For me, it has to be per need basis. I don't have Mac personally, because I don't need it, but would like to be at least a power user on any of them, whether it's Mac, Windows or Linux. They are all unique to me, and I wouldn't preach about any of them...