Gravity is extremely clearly defined. And yes, we do bash on economics quite a bit. We bemoan medicine, but we don't make fun of it for having reproduction rates in the low single digits. Because it doesn't.
The reproducibility crisis across the social sciences (and sometimes even in biology and medicine and - hot take - machine learning) is evidence that many of these models are both wrong AND useless for prediction, as opposed to just being incomplete.
Back to my original point, it’s misleading to claim that social psychology is not a science and should be ignored.
That's very different from the other items listed previously.