It's also a real stretch to say it's about mockery. It's about encouraging "correct values". I have a hard time seeing this as an argument in good faith, it's so far from any factual basis or even arguments from anyone like Chinese nationalists, who would argue that homosexuality is Western moral corruption.