Skip to content
Thread
Out
Recently unrolled
Topics
How it works
Unroll
Pharmaceutical
1 unrolled thread about pharmaceutical, each one readable on a single page.
Feb 28, 2026
Surprise, surprise. It turns out antidepressants may have been propped up by deeply flawed science. “Most clinical drug trials have found the effectiveness of antidepressants is ON PAR with placebo,...
Summary
This thread argues that antidepressants (SSRIs) have been oversold based on flawed science, claiming they're only marginally better than placebo while causing serious side effects including emotional numbness, sexual dysfunction, suicidal ideation, and potential manic episodes, with these risks allegedly downplayed by pharmaceutical companies and media due to regulatory capture.
31 tweets
4 min read