Apple gets praised when they make you pay $20 to $30 a year for service packs. If Microsoft were to do it, it'd start a riot.
Apple routinely drops support for older hardware. If Microsoft were to do it, they'd get mobbed.
Apple charges $1400 for a decent laptop with Mac OS. You can buy a decent PC laptop for $1000. People still say Microsoft's licenses are expensive.
Apple forces you to make an appointment to get your $3k machine serviced, then makes you wait for an hour because they're swamped, only to tell you that you need to pay them $400 to get it fixed in 7 to 10 business days. I called Lenovo, told them I poured water on my Thinkpad and it stopped working, and they came to my location at school the next day, installed a new keyboard, and went on their way. I bought my laptop for something like $800.
You know, there's a reason why businesses run on Windows. Mountain Lion just kinda reinforces the point...