In the land of the Internets, people write a lot of stupid, unfounded statements. It's hard to not expect that.
Case in point, this nugget that arrived in my inbox via Google alerts:
Capcom delayed Street Fighter IV on PC because of piracy madness = FAIL
That is a complete and utter load of tripe. There's no quotes from any Capcom representative to that effect. No statement has ever been made by us about the difference in the shipdates (beyond the multiple times I've answered the question every time it was asked in our Ask Capcom forum). And I'll give the same answer.
The game isn't out on PC because it isn't done. It's really that simple.
The team is still working on optimizing for various hardware configs, integrating an online service that didn't exist on the arcade version (details to be announced later), rolling in all of the content from the console version and making sure the additions of the championship content we'd recently announced will be there on day one for the PC.
Also, if we were so concerned about piracy so as to delay SFIV, why did we ship the PC versions of MotoGP and Neopets on day one? Similarly the PC versions of Dark Void, Flock and other titles will be day and date or damn close to it, with their console counterparts. Perhaps people aren't aware but Capcom is a board member of the PCGA and we're increasing our investments in PC, making these assertions even more laughable.
Now, one dim witted site on the Internet spouting off a load crap is one thing. To see my inbox flood with Google alerts from other outlets, forums, etc. regurgitating this nonsense is the really disappointing part for this former journalist.
Again, I'm not shocked, just disappointed that people don't do any research before they reprint something that isn't worth the electrons it was printed with. Just wanted to set the record straight.

I agree. It's really disappointing.
DubindohPeople should know better...
For 1, making games for PC require the developer to make sure it runs on different PC's with different specs.
And 2, no quote from Capcom = just a rumor.
It's just common sense... which apparently is not so common in the land of the Internets.
10:25 PM CST