Not everything in it is right--for instance allowing
self-published
material in BLP wasn't cult-related--but overall it seems like a fair
criticism.
I have to admit, I only got as far as the 2nd page before giving on
it. Most of it seems to be centred around the idea that a handful of
admins have absolute power over things (ie. a cabal). Since they were
basing everything on that false premise, they were just coming out
with a load of nonsense.