I think one of the biggest issues with Capcom right now is their "marketing" approach, It is wrong on so many levels.
Look at DmC for example, It is not a bad game per say, nor is it that great, but falling short from sales was due to how they treated their fans, I remember the first trailer showing Dante smocking and I was like WTF, then Ninja Theory comments when fans voiced their concern, all of it was bad, heck reviewers were attacking fans for voicing their concern, it was outrageous.
Let's also look at Resident Evil 7, the game was a great return to form, but its first showing were really awful, from the first trailer and demo it gave the feeling of P.T clone, and with every showing and lack of clear and solid communication the game looked more and more like one of those hide and seek horror titles which are a dime dozen. It was very late in the marketing campaign where we actually starting seeing weapons in play, enemies, and health items, but at that point I believe many would have dismissed it already as another clone. The final game was pure gold, but the way leading to it wasn't, also it selling less is only natural, RE5\6 had Co-Op and bombastic action all around.
Then there is wasting many IPs/Money/Resources, like where is Deep Down and Pante Rhei Engine ?, Why haven't they doubled down on an Action Dino Crisis or a horror Dino Crisis, Dinosaurs would sell like hot cakes in these times, not to mention Onimusha, Ni-Oh sold quite well, and Onimusha would have sold much more.
So as I said, the problem remains, the marketing of Capcom is really messed up, they can't get their shit straight.