Final answer:
It is true that sociobiology has been criticized for not having enough theory to explain relevant data. Critics argue that it overemphasizes genetic factors while overlooking environmental influences in shaping behavior.
Step-by-step explanation:
The statement that sociobiology has been criticized for not having enough theory to explain relevant data is true. Sociobiology is a field that posits that much of animal and human behavior can be explained through genetics and natural selection. This perspective is often seen in contrast to the 'nurture' side of the nature versus nurture debate, which emphasizes the role of the environment and learning in shaping behavior.
One of the most vocal critics of sociobiology was the late Stephen Jay Gould, who argued that the approach downplayed environmental effects on behavior and was too deterministic. He and other critics of sociobiology believed that such a perspective was oversimplified and did not account for the complex interplay of genetic and environmental factors that influence behavior.
This criticism suggests that sociobiology may lack a comprehensive theoretical framework that fully incorporates cultural, social, and environmental influences, thus not sufficiently explaining the data it seeks to address.