>Yes, the situation sucks overall
No it doesn't. Hundreds of open problems in a STEM field getting solved at once does not suck at all.
You would have to be deeply jaded and cynical to conclude that.