Quantum Mechanics The Biggest Embarrassment In All Of Modern Physics?