Why is this sub so unhinged?

Every post from this sub on my feed is some wild crap