And, no, I do not believe there would be old men molesting boys because molestation would not likely exist in a society that places no shame on natural inclinations. Without hot, there is no cold.
I agree with you on the rest of your stance here, that we should be more open with that and not as veiled, etc.
But I don't see the logic in the quoted part. An older man wanting to touch a little boy is a natural inclination of some (at least if we go by the evidence that is out there that homosexuality and things of that nature are ingrained in the person's DNA and not a "choice"). If we lived in a society that didn't shame them for diddling little kids, I'd assume they'd take advantage of that and diddle away.