Mario 3D World is under rated!
truth be told, it's an easy game but it has some nice level design.
I finished Odyssey a couple weeks back and restarted 3d world. I actually think 3d world is better for level design. Odyssey is a nice open world but by god does it get repetitive.
Cat Mario potentially is one of the better power ups lately.
I also loved the fact that world, upon world just kept opening up. Something i was looking forward to with Odyssey but nope, apart from the the retro kingdom the other kingdoms are a let down.
In any case, worst mario? Not sure, if we talking official i wasn't the biggest fan of NSMB 1 or 2. I wasn't a fan of 3D Land either, too short for my liking.