I believe this was an April Fool’s joke.
2 days too late.
No, this is today’s version of the daily “I Love To Hate Mormons” screed featured every day on FR.
Sad, but true.