In defense of Mario Odyssey. It's motion controls aren't waggle. There's a lot of nuanced and advanced movements you can do with simple, directional gestures. It works well once you get used to it. But I do agree that mindless waggle controls with no actual though or nuance are thankfully a thing of the past.
Heh... My rule is if I spend half the game shaking the controller to go faster, then I'm calling waggle.
Heh ... Myrules if I spend the other half of the game shaking I'm calling it wiggle anyway i'm off to wiggle my hips while you waggle your's.