It's not atrocious game design if it's done in such a way that it still manages to entertain millions of people for years, which is pretty much the entire point of games.
And hey.
Games that came later took all the wrong lessons from Mario 64, but I don't blame that on Mario 64.
