Nobody should have to suffer for even a single year. We really need to improve treatment for depression.
Health conditions of all kinds (depression, pregnancy, obesity, etc.) are just another filter condition like bad credit, arrest records, substandard education, etc. that are used to winnow the labor force.
Only in the tech bubble (in the sense of a world temporarily apart) where skilled labor is, at the moment, relatively scarce, are these factors overlooked when hiring for "career" positions.
This sucks, and I hate it, but I'm not blind to reality. In a world where most people work for a living, and where there are fewer jobs than people, having anything "wrong" with oneself is a huge liability.