You know what? Capcom should have done a player survey in January "We can't release the story mode with the game in February so we want to know what people want: release the content we have, and you get a DL code to download the story mode for free when it's ready in a few more months, or delay the whole game for a few months."
Then let the consumer decide.
“The fundamental cause of the trouble is that in the modern world the stupid are cocksure while the intelligent are full of doubt.” - Bertrand Russell
"When the power of love overcomes the love of power, the world will know peace."
Jimi Hendrix