Yup, pretty crazy that no one seems to consider that factor. By declaring that USF4 was going to be the played on PS4 at Evo, Sony and Capcom put Other Ocean under a strict deadline condition. And absolutely no one among us know if that deadline was reasonable.
Other Ocean is definately not free of blame since they were the ones who developed the title. Regardless of external circumstances, they were the ones who consented to the commission of the product and are directly responsible for the condition it is launched in. All 3 sides do have blame in this situation.
The most important thing, is what are they going to do about it now.
Sony who is the publisher in this situation, is the one who needs to do the most damage control, even though they are not the only blamed party. Cause its their commissioned port, and their current gen exclusive money on the line, as well as their consumers directly affected by being cheapasses and going with Other Ocean