A new study has found that people are more accepting of some causes of mental illness than others, with biological and hereditary factors carrying the highest stigma.