This reminded me of an old comic or meme about people’s expectations about science that went like:

Protester: What do we want??

Crowd: High quality, double blinded, N of 100000, 20 year longitudinal, preregistered studies!!

Protester: When do we want it??

Crowd: Now!!!