Economics is far ahead other social sciences because it uses mathematical modelling. Models make it easier to see the limits and the scope of the arguments. Ability of outsiders to clearly see oversimplification s is strength.
Rational actor model is the best first order approximation of behaviour. Moving to others, there are others, should be justified carefully.
Other social sciences have it worse.
Btw. Economics is only partially social science. Actors don't have to be humans.