For some reason people always seem to forget that apple is really a hardware company that happens to have an OS.
For some reason people keep arguing about Apple being a hardware company, or Apple being a software company. Why? Probably because if they aren't one or the other then it is almost impossible to make a direct comparison between them and other computer related companies. Apple still operates the way early computer companies did. They provide the whole package. The hardware isn't just so they can sell software. The software isn't just so they can sell hardware.
They care about their software. After the ooh shiny shock wears off, this is what keeps a Mac user coming back. They care about the hardware. Besides the shiny factor, without good hardware your software runs like crap.
Apple makes computers the way most companies make electronics devices. Heck, they make them exactly like they make their iPod. Or more accurately, the iPod was a natural extension of thier business model to the mp3 market. Make the whole product. Control the complete user experience.
The only real argument is why Apple does these things. The evil Apple advocates will tell you it is pure corporate greed. The pro Apple fans will tell you it's to provide the best possible product. I say it's some of both. After all, I rarely have a single motive for the things I do, and I'm just one person. A corporation's motives are probably a bit more complicated.
And yes, I use a Mac. For me it is currently the best choice among imperfect choices. And yes, I occasionally take a poke at Windows users. Or did. Of course I put up with my fare share of pokes about being a Mac users in a Windows IT department too. Fortunately no one I worked with (including myself) every felt a need to hate another person or group of people simply because they liked or advocated a particular computer