I wouldn’t assume the cause of the replication crisis is 100% due to a lack of rigor in psychology and the other relevant fields. These fields deal with concepts and phenomena that are often abstract and difficult to measure. In some sense, it’s just harder.
Besides, deciding what is and isn’t science is a question for the philosophy of science, not science itself.
Yes, that's why psychology is the hardest science.