There's a difference between "disdain for sociology" and "disdain for the way sociology is drawing conclusions from the experiments it performs".
Sociology is very important to study. The tools we have for it are not great, in various ways. For example, one can study people and societies by reading Balzac's writing, but the number of people who can produce that sort of thing is fairly limited. We can try to do controlled experiments, but the way we do it in practice is not great. We really really need better tools here...
Indeed, psychology and sociology are much more difficult fields of study than hard sciences. Physical laws, however tricky they are, don't seem to change at all, and tend to be the same everywhere you look. Psychology is about studying a behaviour of an advanced computing system that's about as smart as the researchers themselves. Sociology is about studying how those advanced computing systems interact with each other at scale. It's insanely difficult, and that's why it's so hard to even come up with an experimental setup that makes some sort of sense. Not to mention ethical issues (many experiments would be so much simpler if you could disregard the well-being of the test subjects).
So yeah, personally, I have utmost respect for the complexities involved in sociology - while at the same time I absolutely hate all the bullshit that's being done because doing actual research feels too hard.
Sociology is very important to study. The tools we have for it are not great, in various ways. For example, one can study people and societies by reading Balzac's writing, but the number of people who can produce that sort of thing is fairly limited. We can try to do controlled experiments, but the way we do it in practice is not great. We really really need better tools here...