How do you know it's a crock if you don't even know what temperature is?
You can't.
If you refuse to define temperature any more carefully than "a property of things I normally think of as hot" then
you can violate the laws of thermodynamics.
That pesky "entropy" thing? Entropy never decreases, dQ = T dS and all that? There's no way to *derive* that from thinking about ideal gases and vibrations. (You might derive an empirical trend---"huh, I keep failing to build an engine that does better than X"---but you'll never know whether that arises from nature, or whether you're just doing it wrong.) Fat chance understanding that unless you actually know what T and S are.
Exotic systems where temperature has nothing to do with vibration? Sorry, that's not some physics pipe dream, that's standard technology. Adiabatic magnetic refrigeration, for example, is a phenomenon that's in practical day-to-day use in labs around the world. Understanding how it works requires you to assign a
temperature---in Kelvin, the same units as usual---to an ensemble of spins. Not kinetic energy, not vibrations, not ideal gas molecules---just "some atoms are spin up, some are spin down", and that ensemble has a temperature. You bring the in and out of equilibrium with the ordinary vibration/kinetic temperature, and you can run this through a cycle that works as a refrigerator. Unsurprisingly, all of the formal mathematical machinery of statistical thermo (entropy, counting states, defining temperature as T = dS/dE, etc.) works like a charm.
Just think of all of those gadolinium spins (or whatever) that never
once stopped to ask Michael Mozina how
he intuitively wanted to assign their temperature, what he thought its range ought to be, etc. They just went about their business and obeyed T = dS/dE. Very rude of them. Right in the middle of an empirical lab experiment too!
(The surface of the Sun is much kinder. It's a solid shell of cold iron, inside a much hotter enclosure. It doesn't obey any laws of thermodynamics at all, does it? Good thing too, otherwise it might not work.) ETA: </sarcasm>