Indeed, but Homosexuality has been in and out of 'vogue' repeatedly over a lot of generations. There are entire societies that found it perfectly acceptable. Paedophilia has, to my knowledge, always been, if not reviled, then at least an 'underground' and not 100% accepted. Even Ancient Greek culture, which was heavily into homosexuality, never really mentions Paedophilia at all. I can't think of any societies offhand which openly accepted it, though I'll admit, that's by no means confirmation there hasn't been one.
The odd thing, I suppose, is that 4 generations ago, 12 years old was a marrying age, but then, 30 years was considered old-age, so both the goalposts moved, as it were.