I have to disagree with you too, mate. Mario 64 controls almost perfectly.
I still vividly remember playing it for the first time. I was at uni and it floored me. In over 30 years of gaming I can't remember anything as momentous. Mario had jumped out of 2D and there he was, in a proper 3D world. I spent about 30 minutes outside the castle, tiptoeing around, sprinting, sliding, jumping, climbing trees. It's easy to forget just how much of a leap forward Mario 64 was when looking back and it's such a shame Nintendo never really built on from it. They've made great 3D platform games since, and have touched on elements of Mario 64, but have yet to attempt another sandbox, open adventure style platform game. Luckily Rare took on the challenge and for a brief while were every bit as good.
And now Rare suck and Nintendo make very safe 3D platform games that, while super polished and charming, have no ambition in them at all. Make Mario 128 already, Nintendo - it's sorely over due!