It's their fantasy. The mind is a complex thing. Bullying them or attempting to ban their fantasies isn't a usable option. Unless you can somehow banish their thoughts.
Remember in the past being gay was deemed a crime, but societal perspectives have evolved and it's now recognized as legal.
I'm not suggesting that every fantasy is acceptable or should be legalized but the simple truth is that you can't easily alter someone's fantasies.