I think (based solely on my experience and hospital records) the side effects of certain medications particularly the anticholinergic variety can easily be mistaken for mental illness.
Hallucinations are common in the population. One doesn't need to be mentally ill to experience them. I wonder if our need to report everything to a psychiatrist is contributing to people getting misdiagnosed with major illnesses.