No they have no right to complain, but Nintendo and their fans also have no right to complain when 3rd party developers stop developing games on the Wii.
While the average VGChartz user will take the time to learn about a game before they buy it, the majority just head to the closest best buy or gamestop and find a game with a pretty cover. Unfortunately the Wii wall is full of so much crap it is difficult seperating the quality from the crap.
I do think Nintendo should take the majority of the blame, but they don't care because their console and 1st party games are selling (not because they put effort in advertising them, but because they have a recognizable name).
I have decided that Nintendo can make every single mistake in the book and get away with it just because they are Nintendo and that is sad.
This is only my opinion.