iSee said:
Your logic is flawed: In each scenario, you assume a Mac user would
choose the Windows solution over an available Mac solution.

Why would they do that??? If they perferred the Windows software to the Mac software, they would have bought a Dell, not a Mac, in the first place.
I'm sorry, but what you are saying makes no sense.
It's got nothing to do with preference. Most Mac users that *NEED* software will make do with distinctly average software because that is all there is available for them natively on the Mac. Generally we're ok in most sectors but I pointed out three where we don't have the market leader. Accounting, CAD and 3D. Could you imagine if we didn't have Photoshop on the Mac?
To flesh out one example, do you use Mac accounting software? It's pretty bad. Windows packages are head and shoulders better and most accountants are on Windows. There's more choice too. Just to be compatible filing your returns, it makes sense to use Windows software often unless you can find a rare accountant that does Macs.
If all I was doing was running accounting software then I'd buy that Dell. As it is I run MYOB about once a week on my Mac which is 99% of the time being used for web design and programming. MYOB is distinctly average software that has been kicking around with the same poor interface since OS7 days. Underneath it's ok but it's very quirky. Now however, I have the option of running something else with Windows on my Mac instead of MYOB on MacOSX. I no longer have to put up with poorly written Mac software.
See what I'm getting at yet? If the best Mac software isn't as good as the Windows software in that sector, it won't get used at all. Some will say that's a good thing as now Mac software developers have to compete against leading Windows packages in free competition where they had none before. I somewhat agree. The problem is, many of the Mac developers are small outfits that don't have the resources to go head to head up against Microsoft or AutoDesk or Sage or whatever mainstream companies developing Windows only software. If users start using Windows software instead of their Mac software, for whatever reason, the developers market gets smaller.
Some will say 'Bring it On' and produce software that is much better than the competition on Windows. Others will just die, because they can't compete against the Windows juggernaut.
I'd also dispute the market share thing. If you're the only small fish in a small pond then you can be quite happy swimming away happy in the knowledge that you own the pond. If you're suddenly an even smaller fish tossed into the ocean you've got to swim a lot harder to not get swallowed by a shark.
Apple has it's work cut out now to make sure it keeps developers happy and keeps them writing native applications. And they need to intensify their efforts to get leading Windows developers to develop for MacOSX.