Ultimately individuals are responsible for their own emotions. There are unjust elements in society and there have always been unjust elements in society. Where you lay the blame is besides the point in this discussion about depression.
People need more effective coping mechanisms.
Even with little to no money, happiness is possible for people around the world. Why then is one of the world's richest and most productive economies facing rising depression rates?