Scientifically speaking, why are there so many shitposters in sci recently?

No.12434157 ViewReplyOriginalReport
are they on LSD or something?