Let's not forget that "RD" is also an Opus Dei numerary. I was only vaguely familiar with this until I did some research, it is truly brainwashing in the clearest sense of the word.  Just Google "truth about Opus Dei" and you will get plenty of feedback.