what are the strengths of rational choice theory