I don't really find any problem with software on either platform, but apparently a lot of people on both sides of the fence like to spread FUD at the same time.
I've used practically everything Adobe has released in the last 10 years on both Mac and Windows and found nothing changed other than getting used to the Apple key being next to the space bar versus the Control key on a Windows keyboard being under the Shift keys. Big whoopie.

The programs work equally well on both and support the same file formats. The only problem you'll ever have is the times when you have Mac specific fonts and you either have to find Windows equivalents or just be screwed and choose a different font. Or you call the client and tell them to convert the type to outlines or send you a font embedded PDF; problem solved.
You save that $1000 on non-Apple hardware and it gives you either more money in the bank or more money to spend on upgrades, take your pick. I would like a Mac at home but the price stigma is a serious turn off.
Running Windows on a Mac that you primarily bought to be a Mac in the first place? Great idea.
Paying several hundreds of dollars more for a computer just to run both if you're already a Windows fan and/or don't have a problem with the Windows environment? Dumbest idea on the planet.
Windows users won't buy Macs to run Windows on just like Mac users don't buy Macs to run Windows on. Boot Camp is a nice feature that people will use and get a use out of, but as for it being a selling point - I think it's seriously overrated. It's a bullet point that belongs in Apple's sales brochures, but it's not a "make or break" selling point at the cash register. Besides, they'll never convince Windows users to spend the money on a Mac just because they can also run OS X versus being stuck with Windows only (or dual booting with *nix if they've got a "dual boot" soft spot) and saving the cash.
I have no idea how Mini sales are or have been, but I'm sure they are still far off from the cheaper cost PC market. People value their money too much to spend the extra money on a Mini when they can get a BTO Dell for the same price with a lot more included. Again - the Mac premium price is Apple's biggest problem to overcome, and who knows if they ever will. I think Apple is keen to just stick with what they know and keep the fans they have, just like Nintendo is/how they march along to the drum of their own beat. Apple doesn't need more market share to be profitable; they've singlehandedly taken over the portable music player market, so no matter what they ever do or don't do, iPods are still their gold mine. (Just like Nintendo with the Game Boy. Apple + Nintendo have a lot in common if you really think about it.)
I don't think Minis are "too expensive", I think they're too restrictive. That $600 doesn't go too far if you buy a Mini, but it goes leaps and bounds if you decide to purchase a Windows machine.
Apple's the epitome of a double edged sword.
You love them for their operating system, but hate them for their price tag. (At least I do.)