Much as I really hope Capcom weathers the storm, they've really made a lot of blisteringly stupid mistakes. Even putting aside all the DLC stuff, they've lost way too many people like Hideki Kamiya, Shinji Mikami, Keiji Inafune, and Atsushi Inaba, continuously downplayed (I've even say sabotaged) the properties that made them successful, and failed to invest in enough internally-developed new IP.
They're too big to die a true death, so if it does come to them going under, someone else will likely pick them up, but by then, the magic will have gone completely. Even under tumultuous circumstances, a company's internal culture has a big impact on what's created there, for better or worse. If they'd had a bit more foresight, they'd have worked to establish smaller, more agile development teams, which is more or less how the old Production Studio units were oriented.
Their greatest failing is in listening to journalists, pundits, and Western executives, all of whom kept insisting that games MUST have massive marketing budgets and huge development teams if they're to find a place in the market, and they MUST cater to Western tastes in order to succeed. They opted to address that by farming everything out to work-for-hire developers and outsourcing agencies, stopped listening to internal developers, and leveraged it all against completely overblown sales expectations.
A quote from way back in the GC/PS2 era says it well:
"First off, the breaking of exclusivity in this case was not because of user demand, but a plan to boost the stock price, as some already understood, but it seems like there has been confrontation between the developers and the management who are following shareholders' instructions. Capcom nowadays is different to when Okamoto worked there, the development team's voice seems weaker than before. It also looks like a lot of skilled staff will leave the company after the GC version of 4 is finished. But the people behind this rebellion are the developers, and they ask that you don't blame Mikami or Kobayashi."