Mental health is derived from biology, psychology, and sociology. Capitalism influences all three but especially the sociological aspect.
In other words, capitalism encourages anti-social behavior by rewarding it.
Or are you arguing that sociopaths are born that way? Because epigenetics has basically killed the nature vs. nurture debate (it was always a combination of both.)