Quantum mechanics, philosophy and controversy