While not speaking about the actions of the OP, we also do have to remember that PC is a site in which we give support to each other, especially treating each other as fellow human beings who all suffer and who all may stray or who all may not completely go the same path we follow.
Not saying I agree with the OP's ideas, all I am saying is that we do have to show some compassion and humanity towards others.
While we may not agree with what he is doing--there are kids involved, lets please to try to make it a more contentious and gentler approach/reproach.
We are all human, after all, no matter what kind of mistakes we make
__________________
Believe you can and you're halfway there.
--Theodore Roosevelt