I'm not sure why there's so many evangelists who feel the need to defend it so hard. There's as many head scratchers as there are "proofs". And then quantum is just not even close.
Most of what you call headscratchers are not even problems. It is how things work. Time and space are related, and perpendicular to each other. Quantum field theory is quite verified.