If John's posts upset you so much, here's an idea: DON READ THEM. If you see the author is John Semmens, scroll down to another thread You are under no obligation to read every thread on this site. Skipping over those writings which disturb you will save you a lot of grief, while at the same time, allow the rest of us to enjoy John's satire.
We're supposed to be grownups here. Let's act like we are.
He thinks he's "all that" and posts only his own stuff.
He's not about communicating anything but his own material.
Charge him a fee or throw him in the dumpster, I say.