Bill Donohue should have chatted with this guy before writing this screed. Or, maybe he already knew all this....
https://stumblingblock.org/?p=12665
This stumbling block guy lacks credibility, not to mention readability.