Net coding is also an issue. While optimization is key, there's always that one (usually innocent) person who is playing on the moon. If the netcode or connection is bad everyone has to suffer. That should be a no-no. CPU replacing is an okay solution but AIs aren't that smart or sometimes to overpowered and it gets pretty boring/frustrating. People disconnecting is just playing offline. Disconnection frequency shows next to people would help so you can decide whether to stay or not. Party with randoms... Maybe just reserve that for With Friends (and invites) instead. Randoms, like you said, are more likely to RageQuit. An option to leave the group instead of random strangers after minigames complete would be nice. (Or a set of 4, where each player chooses 1 game). Nintendo could and should do something like this, Mario Party or not.