The main criticism of the sociocultural approach is that it may oversimplify the complex causes of mental illness by reducing them to social or cultural factors alone. Additionally, it may not provide concrete strategies for addressing mental illness or individual-level interventions.