First off, it's not cheaper for a small form factor system. See my post on this
here..
Second, you're approaching this from the wrong perspective. You have to start with the basic premise that Mac users are dissatisfied with Windows. You HAVE to accept that or the whole Windows hoopla will make no sense at all.
Windows has no soul, it looks ugly, is overly complex, and gosh darn it, we just HATE it.

It doesn't matter whether that's true or not, it's what we think. Using Windows for a Mac user is like undergoing a Fear Factor challenge that involves eating maggots. Never mind that the rest of the galaxy doesn't notice doesn't care, and thinks we're stupid for thinking that way, there is a core of people out there who do. They're Mac users.
An observation that a friend of mine made will sum it up pretty well. He said, "When you ask a Windows user to show you their computer, they fire it up and demo all the applications they have on it. When you ask a Mac user to show you their Mac, they don't even turn it on. They just point at it and say breathlessly, -There it is!"
Now that you understand the perspective, you can understand why this Windows thing is so important. Mac users may hate Windows, BUT it's what 95% of the planet runs and therefore, there are some programs that Macs don't run. GPS is a good example for us car PC'ers.
Well, now they do. Granted, the kludge is that you have to install Windows on your machine, but now you can be Mac most of the time and run Windows when you absolutely have to. The final objection to our stubborn insistence that we use OSX, "but you can't run Windows programs on it", is now removed.
So the celebration is by the MAC community, not the Windows community. Finally, we can run an OSX operating system without compromise. (Well, yeah there's compromises, but I think you know what I mean)
And that's why it won't make any sense to satisfied Windows users. They're thinking, "Who the hell wants to run OSX anyhow? Why don't you just get XP and be done with it?"