I think its less about "praise" Steve2, and more about volume of information available to be found by those frustrated with their cult, who may come across something like this that could wake them up.
Don't forget you were once a witness too no? An honest person frustrated by the cult may not criticize this information in the same way you just have, but see the information contained in it that validates their doubts.
Also yes this recaps the ARC a bit, when I first started reading it I felt it was just a late article, but it does tie things together in a more global fashion, not separating the problem out by countries.
chill out