That video has a pretty good point. They've pretty much made one bad decision after the other, and now they're facing the consequences. I agree with what he's saying; Capcom probably does deserve what's happening to them, but it's definitely not a good thing if they go under.
"There is no such thing as coincidence, only inevitability" - xxxHoLiC
"Justice? But I don't serve justice, Watson, I serve the truth." - Sherlock Holmes