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!!!