The "Waluigi is meaningless because he hasn´t showed up in a main game" argument is just tiring me. First of all, Mario is no longer just a series of platform game but a whole franchise. If we are going to dismiss the sports and multiplayer games as not that important for justifying giving the boot to a character that has been around for more than 10 years, then we shouldn´t be drooling over the next Mario Party, RPG, Tennis, Kart, or whatever game that is not a platformer, if those games are really unimportant. Also, some poeple have a double standard here, since some don´t consider certain Mario games spin offs according to their own tastes (for some, the Kart series does not count as a sport game and it is main, other people count the rpgs as main despite not being platformers too, etc).
Also, DK, Wario, and ESPECIALLY Daisy have had very little appearances in the "main" series, and most of their characterization comes from their own series and the sports games (and, in Daisy´s case, sports games only). If we actually don´t count sports, spin offs and anything non-platformer, they merely become a past enemy that hasn´t showed up in more than four games in 25 years, an one time villain and an one time damsel in distress.
So, yeah, let´s not have a double standard: Either the non-platformer Mario games don´t count, or they do.
Last, but not least, is the fact that not putting Waluigi in a "main" game (in quotes because, here, "main" differs from person to person) because he´s not popular enough, then complaining about his sports appearances because he´s unimportant due to not having showed up in a main game, is downright contradictory. It´s a never ending cycle: Waluigi is not important so he´s demoted to spin off only, yet he should be kicked out of spinoffs because if he doesn´t show up in a main game and that means he´s not important, yet he´ll never be in a main game because he´s not important so he should be reserved for spin offs only and... argh
It´s like when you´re trying to get your first important job (or any job for that matter due to the current crisis), and you´re required to have a ridiculous amount of years of experience, yet you can never get any experience if you´re never hired in any job, which causes you to keep being unemployed due to the lack of experience, and the cycle repeats itself. See the inconsistency? Well, the younger folks might not understand this example, but the older ones, if they exist in this forum, will.
On a more personal note, I think Waluigi is a character that needed to be created, so Wario could have someone to mirror the Mario Bros fully instead of being on his own. I consider him part of the core cast, partly due to his goofy characterization, which, along with Wario, gives the funniest scenes in the series (as in the whole Mario-verse) which is what makes him a funny and likeable character. For me, it´s absolutely inexcusable to have Wario and not having Waluigi or viceversa. In fact, it´s weird for me to go back and play any of the older SNES, GBC and N64 Mario multiplayer titles and having Wario but not Waluigi.
I don´t need a solo game for Waluigi, but he should be put with Wario, in platformers and/or at least in the Warioware games, and I don´t mean cameos in microgames, which he had in Smoth Moves and D.I.Y, but as a full fledged character with his own cutscenes, outfit and microgames.