This is a case of "damned if you do and damned if you don't".
If wii owners buy a game that they don't really want, but wan't to show support for a hardcore game, what happens is that is showing capcom that we want more on-rails, which we don't.
If wii owners don't buy it, to show that we don't want on-rails, then capcom says hardcore don't sell on wii.
I don't know how the gamers can be blamed in this situation. Game developers are not listening. That is all.