>>93po+(OP)
I would estimate 10+% of reddit has deleted their accounts, but most importantly, that 10% skews significantly toward 'power user'. Quality of content is already dropping apparently.
Not all investors will recognize that nuance, but 'reddit in chaos' was national news.