Other criticisms leveled at structural functionalism from a variety of theoretical perspectives were that it was based on faulty analogies between societies and biological organisms; that it was tautological, teleological, or excessively abstract; that its conception of social change as an adaptive response.