Waluigi's whole existence is to be a Sports character. Daisy is more than that. She isn't actually associated with Sports much. Those were also some of her latest appearances. Popular ones too. And yeah, it'd make more sense for her to use stuff like Super Mario Land abilities since they're way more associated with her than Sports in origin. That's her debut game. It's not that OOC. The thing is, she should represent her own series a bit more than spin-off games that aren't necessarily important to her. The only thing about those costumes is that they're great for color picks, but they don't represent her that much inherently. Heck, the only notable thing about Daisy she got from the spin-offs is a catchphrase.
Waluigi actually does, since it's core to his character.
No he didn't. That's a mistranslation of Source Gaming. It was never said at all. It's only been made clear that it can help.
PushDustIn
: Could you post the official translation? It seems the old incorrect one has reared its head again. You make one error... XD