Yeah M$ pretty much gave a big <finger> to the PC community when they went X-Box only. I mean the architecture of the X-Box is very similar to the PC, so it wasn't for technical issues. It was just so they could push their hardware.
That was the biggest reason I didn't even consider an X-Box, and the biggest reason I won't be buying this title for the PC. I was really looking fwd to it 2 years ago. Now, who gives a flying f***?