I agree a lot with what you've been saying except regarding Star Fox. It is not known for its multiplayer and I can't think of anyone I know who ever bought SF for multiplayer. It's always been a single player experience with mp added as an afterthought.