I would agree about attributing too much to depression. I'm not saying depression isn't real, but there's a motivator to attribute things to it because it creates more customers for pills that will allegedly fix it.
As someone who has depression (via bipolar), this over-attribution is real and it hurts those who actually need help. Medication is literally a life-saver for me but no one should be taking it if they don't need it.