por qué en las ciencias sociales no se aplica el método científico con exactitud
No todas las ciencias tienen los mismos requisitos. La experimentación, por ejemplo, no es posible en ciencias como la física teórica. El requisito de reproducibilidad y repetibilidad, fundamental en muchas ciencias, no se aplica a otras, como las ciencias humanas y sociales, donde los fenómenos no solo no se pueden repetir controlada y artificialmente (que es en lo que consiste un experimento), sino que son, por su esencia, irrepetibles, por ejemplo, la historia.