Apple: Makes good hardware, way overpriced. Makes good software (mostly), usually only Apple support though. OS's are good too, but people have their preferences.
Microsoft: No real hardware to speak of; other companies take care of that. So you can get anything from really good to really bad. However, much cheaper, especially on the bad end. They make a bunch of software, much of which is widely used and generally considered pretty good. Very compatible. OS's are on and off, some think the OS's are overpriced.
These are the facts (well, technically not, but about as close as you can get to facts with this type of discussion); take 'em or leave 'em.
Oh I'm sorry.
Everything except for games. That sure is different from Mac being better at everything.
It's a Unix operating system where you are discouraged from using the terminal. How the forget does that even make sense.
Not once have I seen anywhere that indicates Apple discourages the use of the terminal. Also, realize that the majority of people using the OS wouldn't know what the heck to do with it anyway, much in the same way a vast majority of people still using XP wouldn't know how to echo something in a batch script, much less know what a batch script is.