The American sociologist who opposed the theory was C. Wright Mills. He firmly criticized the structural functionalist approach of Talcott Parsons, and others who were supporters of the theory. The theory states that society is a complex combination of systems that function or operate to promote stability.