I talk a lot to people who are training to become therapist, to PhD's in psychology, and read a lot of psychology papers. If there is one thing it's time for then it's for academia to get out of their ivory tower and face the real world. As Taleb puts it:
“I will repeat the following until I am hoarse: it is contagion that determines the fate of a theory in social science, not its validity.”
Or as Yarkoni & Westfall put it: "psychology's near-total focus on explaining the causes of behavior has led much of the field to be populated by research programs that provide intricate theories of psychological mechanism but that have little (or unknown) ability to predict future behaviors with any appreciable accuracy." [1]
I personally think it's fair to compare social science research with monks researching a religious text. They can work hard for years without ever coming up with a new idea.
So what's the solution? Somehow dogmatism should be reduced. This will probably happen once the government figures out how to align incentives better. Currently, peer review and grant proposals are largely done by academic peers. These peers can strengthen dogmatic ideas. Somehow, there should be a mechanism introduced that counters this.
[1]: https://doi.org/10.1177/1745691617693393