Again look at reality. There is no difference in processors, no difference in chipsets, and now that HAL9000 has told me that the EFI has BIOS support, no effective difference in the BIOS. What you are saying is the equivalent of me telling people don't buy HP computers because most software companies have not specifically tested their software specifically on HP computers.
I can't imagine calling up support for some software you bought at Best Buy and having the operator say "Sorry, we don't support MegaPaintX on HP computers, only on Dell and Gateway."
The idea is ludicrous with the exception of those very niche packages that only get support on specific approved systems (and then you usually buy the software and hardware as a package anyway). And the problem is still industry-wide, not just for Apple.
But you have to remember, QA and Support are paranoid. The religion of QA is that you never say something is supported until it’s tested, period, non-negotiable, doesn’t matter if God Himself comes down and says “no really it’s fine”. And the religion of Support is they don’t support what marketing and QA don’t say they have to, because really they’ve got enough crap to deal with already. This cycle has happened before, it always runs the same pattern: stuff comes out that in theory should work just like the competition, nobody supports their software running on this stuff because they haven’t tested it yet, eventually the market share grows enough and customer demand becomes high enough that they decide to test their software on it, most of the time there really are no problems.
I’m not telling anybody what to or not to buy, I’m saying why I will not buy a Mac, everybody else on this board are big boys and girls and can figure out how to spend their own computer dollars.
You might not imagine it but it happens, not Dells vs HP, but Intel vs AMD, versions of Windows down to SP level (SP2 for XP really hosed things up), and yes Windows running on a native PC vs on an Apple. This is simple stuff, if there is the possibility of any minor difference that might have any minor adverse effect on the software it’s not supported until it’s tested. And the larger your install base the more adamant you have to be about that, small base companies have a more interactive relationship with their customers and can usually navigate these waters in partnership, EA Sports has way too much other crap going on to try to figure out why one guy’s Madden isn’t working.