So much anger!
First off, arn, thanks for always being a voice of reason on here. It's amazing how passionate people get both ways...
This topic has been argued over and over again. I don't think this is Steve Jobs'doing at all -- as was already posted on this board, NeXT DID use multi-button mice. I'd seriously doubt that Steve is personally opposed to them, which doesn't give much credibility to this (albeit page 2) article posting.
At any rate, as a HCI major, I feel strongly for the argument of a one-button mouse by default, although I'd certainly not be against differemt options. Let's look at this from a UI perspective, and not from a "my grandma can't use 2 buttons":
2 BUTTON MICE LEAD TO BAD UI DESIGN:
This is inherent in windows software design. They assume all users will have 2 button mice, so you often have commands in contextual menus that don't exist elsewhere. This is simply a horrible idea. I know Apple's UI Guidelines say not to do this, but since when have all companies followed all of Apple's UI guidelines? Fact is, if they know people will have 2 button mice, they'll get lazy and we'll end up with programs using contextual menus instead of offering better UI techniques.
Now that argument applies only to saying that Apple shouldn't stop selling one-button mice, but doesn't address the point that Apple could offer an option on mice. Now here's the problem with that:
PROBLEMS WITH OFFERING THE OPTION:
Apple can either:
1. Give you a 1-button mouse with the computer, but offer a 2-button for sale seperately.
2. Let you choose online in BTO configurations.
3. Allow you to "delete" the mouse from your order.
Problem with option 1: People will be pissed that they have to fork over extra money to Apple for a second mouse, and this offers few advantages to APple over allowing you to choose a 3rd party mouse.
Problem with option 2: Inventory. It would be virtually impossible for retail stores (including Apple authorized resllers AND Apple Stores) to know what percentage of users will buy each. This would make an inventory nightmare, so APple could choose to only sell them as BTO on the online Apple STore. This will infuriate resellers, as well as cost Apple extra money, which is inherent with every BTO order. I'd rather save the extra $50 it might cost Apple and buy a 3rd party mouse.
Problem with option 3: Much like the BTO issue of problem 2, since the mouse is shipped *with* the computer, you still suffer from reseller issues as well as added cost for Apple to *remove* the mouse from your custom order. Apple could just start shipping all units without mice and require and extra purchase, but you KNOW people would complain about how Macs don't even ship with mice.
Basically, my point is, I don't see a good solution here. Providing the option, in theory, is a good ideam but, as Apple found with multi-colored iMacs, the inventory maintenance and guessing on demand is a nightmare. This would make the point for either shipping all of one kind of mouse (either all one-button or all two-button) and, as I pointed out above, ut seems to make sense, froim a UI standpoint, to choose 1-button, and allow consumers the option of purchasing their own 2-button mouse.
That said, Apple could always come up with some ingenious method of combining one and two-button mice into one individual mouse with a software setting of some kind... We'll just have to wait6 and see on that, but I don't think it's anything worth threatening to move to PC or arguing that people won't switch to Mac because of the one-button mouse. I think, if you did some researcch, you'd find that, despite some people using that as an excuse, that isn't the real reason they're not buying a Mac.