Ubi Soft and other third parties really have no one to blame but themselves.
They also should cut back on Wii titles -- but make better Wii projects. Instead of 10-12 garbage games with maybe 1 half-decent game in the bunch, make 3-4 Wii games, but make them really good and put some actual marketing behind a couple of them.
Red Steel 2 looks good ... but this is coming what? 3+ years after the first one. Talk about missing the bus.