Quantum Mechanics: Myths and Facts