It's not unavoidable. There's plenty of characters besides MArio spinoff ones. Take the original Melee roster, that;s 26 right off the bat. Add the five confirmed ones. That's 31. All you need is 8 more and you have 40, unless you take out a few from the Melee roster, which probably won't be that much since the clones are being re-designed in to new characters. I can name 8 characters that deserve those spots easily. Wolf, Ridley, Samurai Goroh, Balloon Fighter, Mach Rider, Flint, Starfy and Lip. None of those are Mario filler characters.