I just think people are discrediting Ribbon Girl far too easily.
I am going to have to disagree with the Waluigi fan base. Yes, there are Waluigi fans who are not toxic and annoying, HOWEVER, they are few and far between from what I’ve seen over the years, and are greatly overshadowed by the toxic and extremely vocal Waluigi fans.
Also, to discredit Ribbon Girl as a secondary mascot, but in the same breath advocate for Waluigi who originated essentially as a filler character in a spin-off sports game to be partners with a spin-off character, and has since never made a major appearance in any mainline Mario or Wario game, but only in Kart, Party, and Sports spin-offs is mind boggling to me. Daisy at least has made an appearance in a mainline Mario game, and was easily made an Echo Fighter of Peach due to their shared likeliness. Waluigi doesn’t even have that option available to him.