There are of course customers who are "disgusted by the lack of choice," but honestly, I could care less. No one is forcing such customers to buy Apple products. As much as I can't stand fanboys, I also can't stand persons that believe "X" company has to accommodate every desire that he or she demands. It is totally egocentric.
Oh no, nobody is saying that Apple has to accommodate every desire. Hyperbole, no doubt. It should be good enough if Apple got out of the way of those that would provide the hardware that they themselves refuse to produce.
If a person want to run OSX, apparently, you think it's OK if his only choice is to buy an Apple computer, even if he is disgusted by the lack of choice that they offer. And yet, you don't see anything being forced there. "Forced" is a tricky, loaded term; sometimes it means at gunpoint, sometimes it means a massive inconvenience. Apparently, you think that Apple has the right to (legally) force other companies not to install OSX on the hardware that they sell.
Are you actually in favor of Apple forcing things in such a way?
I don't think it's "egocentric" to want to run the operating system of one's liking on the hardware of one's liking, as long as it is technically feasible. If the obvious hardware vendor (in this case, Apple) is dropping the ball on fulfilling your hardware needs, how is it "egocentric" to seek your hardware elsewhere?
I find it a bit silly to talk about such Apple users as "egocentric". Since you are interested in the phenomenom of egocentrism, I am surprised that you did not see fit to consider that of the Apple CEO.
Anyway, to combat, mildly, the terrible thread drift: what's the verdict, is a 1066 Mhz bus slow, kinda slow, average, above average, or pretty zippy for a $1200--2300 ($200-400 monitor included), mid-2008 intel-based desktop model? I'm leaning towards kinda slow/average myself but I could be persuaded that it is otherwise.