People get so feisty that Apple doesn't cater to them. Apple makes the products that Apple feels are profitable. There are a lot of other choices and a variety of alternative OS's. You shouldn't feel pressured to buy a mac.
I think a lot of the anti-apple sentiment that you see on the net is a mix of resentment and jealousy because modern macs are such coveted machines.
Why are you motivated to be an anti-advocate? The product isn't right for you. Do you go around making fun of deodorants or toasters that you've decided not to use? Do you make fun of Ivory soap because you're a Dove man?
The word evil is starting to get thrown around a little to much these days. Maybe we should save it for when it truly applies.
I think evil is bandied about as a proxy for "this corporation operates in a way detrimental to a world I would like to see", or something like that. In which case, I think the label is well deserved for both.
You can't be uncompromising in your feature set and design if you don't hold control over every small aspect of your software and hardware. Apple has decided that they know what's best for their operating system, and that other people aren't allowed to undermine them. It means that programmers have to conform and that hardware designers can't use Apple at all. The result is that users don't have many options, but that all their options are good ones; Apple employees are much better-suited to fixing computer problems than retail employees for other companies; and designers get to focus less on overall design and more on their features. It's a win-win-win.
Say you get to install Apple on a virtual box on your computer. You lose the multitouch capacity, if you're using a laptop, because multitouch pads are rare outside of Apple notebooks. That means you're operating at a loss already, that Apple's system isn't working exactly how Apple wants it to. You also lose the preset keyboard controls for stopping and starting music, you lose keyboards that light up in the dark, you lose buttons for Expose and Dashboard and ejecting CDs. You lose the Command key. In other words, you're suddenly using an operating system that isn't operating at its full capacity. Apple doesn't want that: Steve Jobs is famously quoted as saying that he could make his computers cheaper, but only at the cost of quality and reputation, and that in his mind quality ought to be the top concern for getting a computer. Is that evil? Because I think it's highly principled.
The loss is openness, and that's where you're getting "evil" from. (I'd assume.) The problem with open is that it's unfocused. You can't demand the same level of quality with open that you can with a closed, rigid system. And in my eyes, that's the evil route. The people who say they wish Microsoft and Apple would crumble and fall away because they charge money for their systems are people who're saying that they'd do away with an incredibly efficient system for the sake of something that's buggy and unstable, which is pretty smug and stupid in my opinion.
(I think this is a very meaningless argument. Some people care about one thing, other people care about other things. Products may be judged by different criteria by different people.)
Translation: I like it when I am mistreated by Apple because I can believe it is part of some greater purpose.
So, was my argument entirely invalid? Because I thought I did an okay job of explaining why being "evil" wasn't actually evil.
In my opinion, Dell and Microsoft mistreat their customers, because they sacrifice quality for customization. I understand their viewpoint but they turn out the inferior product. If Apple's "mistreatment" means excellent screens, keyboards, designs, specs, and software, then by all means let them go ahead.
Microsoft sacrifice quality for customisation? Hah. I dislike it because it's so high quality and uncustomisable. Means you can't do what you want with it, but the boss loves it.
Then that's very different from their OS set-up, which allows for a lot of options at the expense of unification and aesthetic pleasure. I haven't used what you talk about, but if they do that then good for them. I still think they do their OS customers a disservice.
POP3 is open. SMTP is open. IMAP is open. Microsoft make money from Exchange which deals with all three. C# is an open standard, Microsoft make money from it; it's high quality and reliable. Java is an open standard, Sun make money from licensing it, it's Enterprise class. RedHat is open source, RedHat Inc. make money from supporting it, it's used in Enterprises accross the world.
Open, good quality, focused, reliable, profitable, they're not all the same thing.
Apple does support open standards. Look at WebKit. What they don't support is releasing everything they make openly. Usually, the rule of thumb is as follows: if the product's quality would suffer from being open, they don't make it open. If it works completely open, they release it as such. The problem is that in a lot of cases, opening things means inviting opposing beliefs. And that means that you get a bunch of sub-optimal choices, and that results in a lot of noise and a lot of low-quality options. Apple prides themselves on having a very reliable brand name. They couldn't do that if they were as open as Microsoft, and they couldn't turn out such good programs.
And as I said on this thread: Jobs is famous for having said that he'd rather make a high quality product than lower his standards and make more money. And he's making billions and churning out good things, so I'll trust that he knows what he's doing, and that part of what he's doing is closing things that ought to be closed.