So, it would be better that Nintendo would make generic games each with new franchise, than new games with Mario franchise?
Mario Kart etc. wouldn't be any worse or any better with new characters, but the thing is, that you know what to expect when you see a game with Mario franchise. As i earlier used Strikers as an example, i continue with it, people who buy Mario Strikers, expect a lot different game from PES or FIFA. If Nintendo would have made the game without Mario franchise, a lot of football fans would be buying the game thinking it would be similar with the forementioned games.
Stunt Race FX could have been Mario Race FX, but since the game was realistic racing game, it didn't fit the Mario genre. Pokemon could have been Mario Monsters, Brain Training could have been Dr. Mario's Brain Training instead of Dr. Kawashima. Wii Sports could have been Mario Sports, Wii Play been Mario Play. Wario Ware could have been named Mario Ware. Excite Truck/Bike -> Mario Truck/Bike. Or why not Mario Kong Country, Mariotroid Prime, Super Mario Peach, Project Mario, Disaster Day of Mario, Mariodogs, Wawe Mario Race, PikMario etc. Nintendo has so many franchises already, that it would be stupid to make new ones for every new game and not to use the old ones, especially when "Mario" is the type of games Nintendo likes to make, meaning games that aren't serious, just for plain fun and that is something that people expect from "Mario". I do agree, that Mario Party is something that we have seen a little too often.
@Soccerdrew: So, you're saying that Nintendo should limit Mario, but still use Mario more than they do?