I feel Capcom's issues can be summarized as follows:
1.) Most of their legacy brands are the type of thing that's unlikely to be particularly successful these days. It's hard for me to imagine pretty much any design Capcom could find the talent for and reasonably develop where Lost Planet is a 3-5+ million unit hit. Sure, some gigantic four player open world co-op game could be the next Ghost Recon Wildlands, but modern Capcom would never be able to make that.
2.) All of their core remaining brands are in decline, often notably so. Resident Evil will end well below their two expectations. Street Fighter V hasn't reached its launch expectations, and Street Fighter IV's sales number is still miles away. Dead Rising is basically dead. Monster Hunter, while still a good performer, has been showing off and on weakness instead of its former consistent strength and overperformance. There's... not much else they make beyond that either on a meaningful-contribution-to-earnings scale.
3.) All of their new IPs and business initiatives are basically failures. They've shown zero altitude to replace their brands or achieve new successes for over half a decade, if not longer, and it's not clear when (or if) that will change.
4.) The main reason their financial situation has been (minorly) improving is that they've very dramatically cut costs by dumping all full game outsourcing (a la outsourcing Devil May Cry to Ninja Theory or Asura's Wrath to CC2, not in terms of outsourcing character modeling to China, which they still do), focusing on making games in house using cheaper new/recent college grads instead, vastly lowering their marketing expenditures, and re-releasing tons of games from when they used to be a leading publisher. However, at some point, these savings have been baked into their performance, and their most appealing titles will have been re-released, and they will start sliding again.