If Capcom and MS were serious about trying to give this game a chance on PC they would allow cross platform play of PC users vs console over gfwl/xbox live... why do they block it? I tell you why, because they dont want PC to actually potentially sell better. Nuff said, bye.
Because XBL is an entirely walled-in experience. This is why it doesn't even have a web browser. Getting anything into XBL is a hassle because it isn't built to reach outside of its own little playground.
A very drastic overhaul is necessary to change any of this, and anything along those lines comes with certain security risks Microsoft wasn't originally willing to take. Remember, when XBL was created crossplatform wasn't a goal because no one much expected use for it.
Now? We'll see if such an overhaul comes with a new system. But it will cost them millions to make this change (just look how long it took them to do an overhaul that allowed more than 100 friends.) But if the PS3 is any indication there isn't much demand for crossplatform play. How many games take advantage of it? How many people actually care?
Is this really worth the money? If your job was on the line would you say "yes, I think investing millions and effort here is going to pay off in spades rather than putting it elsewhere!"
Nuff said, bye.