You should never treat people like shit for their weight. It just isn't. They are people.
Certain prescription drugs used to treat mood disorders, seizures, migraines, diabetes, and even high blood pressure can cause weight gain - sometimes 10 pounds a month. Some steroids, hormone replacement therapy, and oral contraceptives can also cause unwanted pounds to creep up on you. Source
But SSRIs aren't the only class of antidepressants that may have weight gain as a side effect. Other antidepressant medications, including tricylics (like Elavil and Tofranil) and MAO inhibitors (drugs like Parnate and Nardil), may also cause patients to gain weight with both long-term and short-term use. Source
It isn't everyone who is on medication, but they have done studies about it. People who have not changed their diet/exercise routine gain up to ten pounds a month. Sometimes less, sometimes more.
So, while I understand some people do abuse their body and put the wrong things into their system, not everyone is fat because they are lazy/gluttonous monsters.