Re: "a requirement to sign up with Facebook or Google"
"Most probably he has nothing to do with the site's construction and it's a feature of the template used by whoever he paid to build it."
Maybe some day he should take a look at his site and see the irony for himself?