Liberal/leftist/secular humanist/moral relativists in action. Nothing is a moral weakness because the only "sin" is to think that there is such a thing as "right and wrong". The only wrong is to tell someone they have a moral weakness, or proclaim some behavior or desire as wrong. They are hypocrites, fools, and want to destroy the world.
Anyone who thinks that paraphilias are not moral weaknesses probably seeks kiddie porn or worse on the Internet.