I mean you're post is all rational and whatnot, but that rationality is something I don't want to face.
It makes all kinds of sense for Capcom to make these mobile games over their console games. Of course Capcom should do whatever they want with their money, we are not anyone to judge. It is of course a business. But that's not a fun discussion because the reality is'isn't very cool. Even without delving into crying territory, it still sucks to see Capcom not developing Onimusha 5 or a console or even handheld Breath of Fire 6.
I'm not a business person though and why I understand the business decisions behind these things, I still think they suck. Maybe for selfish reasons, but that's the way it is. I'm at best begrudgingly having to invest in handhelds and I really am not interested in mobile games. So it sucks to me that that really is the future, because that's where things make sense business wise.