History has showed us that all physical theories eventually fail. The failure is always a complete failure in terms of some abstract perfectionist viewpoint, but in reality, the failure only amounts to small corrections. Take for instance gravity. Newton’s theory is absurd – gravity travels instantly, etc. But it is also simple and powerful, it predictions working well enough to put people on the Moon.
Quantum Mechanics, it would seem, has a lot of physicists claiming that ‘this time is different’ – that QM is ‘right’. Nature does play dice. There are certain details of it yet to be worked out, like how to apply it to fully generalized curvy spacetimes, etc.
Lets look at what would happen if it were wrong. Or rather, lets look at one way that it could be wrong.
QM predicts that there are chances for every event happening. I mean in the following way – there is a certain probability for an electron (say) to penetrate some sort of barrier (quantum tunneling). As the barrier is made higher and or wider, the probability of tunneling goes down according to a well defined formula: (see for example this wikipedia article). Now, the formulas for the tunneling probability do not ‘top out’ – there is a really, really tiny chance that even a slowly moving electron could make it through a concrete wall. What if this is wrong? What if there is a limit as to the size of the barrier? Or put another way – what if there is a limit to probability? Another way to look at this is to say that there is a upper limit on the half life of a compound. Of course, just as Newton’s theory holds extremely well for most physics, it may be hard to notice that there is not an unlimited amount of ‘quantum wiggle’ to ‘push’ particles through extremely high barriers.
Steven Weinberg has posted a paper about a class of theories that try to solve the measurement problem in QM by having QM fail. (It fails a little at a time, so we need big messy physics to have the wave collapse). I agree fully with his idea – that we have to modify QM to solve the measurement problem.