I don't think they understand the money, because you need to understand games to be a successful company. Capcom, despite being right next to Nintendo in the catalogue of famous IPs and characters, has fallen into economic hardship multiple times. There's no reason for that outside of the continually abyssmal IP decisions made by corporate heads. I'm not even talking about Marvel here. I'm talking about neglecting major IPs, overfunding projects that have no hope of being popular, understaffing the big money makers, and throwing IPs that are currently successful under the bus. It's a systematic problem within the company that reflects a lack of understanding. I don't even know how it's possible for a company to be so out of touch with its fanbase that they think Americans don't like Megaman.
A host of talented developers at Capcom have kept the ship afloat despite corporate decision-making. They've lost major talent like the Darkstalkers developers, Kamiya, Mikami, and Inafune. Nintendo doesn't have this problem. Can anyone even imagine a Nintendo veteran leaving? Nintendo understands games, even if it has been misled in its decision-making in the past. Even Takahashi said that when he went to Nintendo execs and said he had to cut a ton of content from Xenoblade because of deadlines, the guys above him said to just keep working to make the game he wanted to make, and they would give him the time. On the other hand, you have someone like Niitsuma who wanted to add 20 characters in UMvC3, but Capcom limited him because of SFxT. Not to mention that MvC3 was already a rush project to begin with, and should have had another 6 months in the oven minimum.
Companies run by businessmen are the worst. They don't understand concepts like IP decay and fanbases because no other industry in the world is like video games.