I think it's a number of things. In Japan, FPS aren't popular so it's never going to recapture its popularity there. Second, it's not a conventional FPS so it won't ever be completely mainstream in America.
Third, I've always believed Samus as a character isn't as appealing as the other Nintendo characters because she's faceless. She isn't as likeable as Mario or Link







