Scrolling through over a dozen posts, it seems they were likely all made by an account turned over to a bot that likely copied them from Reddit. Could be Reddit blocked them, or the bot itself went down.
post
The Reddit has been quiet too so probably linked.
all 2 comments