It would be so, so simple to stop these. Just de-prioritize posts with too many replies, or replies from people you don't know, or.. anything. The virality of these things sticks out like a sore thumb. Facebook is choosing to not stop them.
Then again as we learned recently Facebook is choosing not to stop all sorts of things on their platform. https://news.ycombinator.com/item?id=28512121