Mixed feelings with this one.
Offenders belong behind bars—so far, so clear. But what do we do with people who haven’t committed any crimes so far? Do we temporarily lock them up for life because of their sexual orientation? That seems to me to be a very dangerous path, both because it drives these people into hiding and because we know where the persecution of sexual orientations has led—and, with fascism on the rise worldwide, where it will lead.
The most effective way to protect children and actually prevent crimes would be to give these people the opportunity to come out and work out ways to live with their orientation (which, like all other sexual orientations, they did not choose) without becoming offenders. However, I doubt that we as a society are ready for that… your comment on this platform itself reinforces my skepticism.