All scientific knowledge is contingent and demands scepticism.
Your observation makes a great deal of sense. It would be worth looking into patent dates.
This shocking new theory that depression may somehow be related to stressful life events is just shocking. I'm shocked. Anyone else shocked?
Also of potential relevance ( Donning tinfoil hat) is the number of predominantly US school / mass shooters who were on Ritalin or antidepressants of some sort.