Hmm possibly but, it was still considered good practice for a young boy to find a mentor. As it was in Roman times, what most people forget is that it was meant to be platonic, you learnt from the elder, you were financed by the elder, in certain areas it was more or less about sex to some degree. But in Sparta I once read something from Herodotus that said. Sex between a man and a woman was for procreation, and sex between a man or boy and man was for fun. And that is attributed to Sparta, now it may have been less widespread or more, but the fact is it was culturally widespread.
In Sparta it was illegal for a noble man to sleep with a woman before age 18 under penalty of death, when your barracked up and you aint getting any, this must of seemed harsh, no? Not surprising bisexuality was more prevalent.
Whether you think it distasteful or not, it was not only part of the culture but there was no discrimination against it, it was considered normal. Why do you think the Christians wrote laws in the Bible against it, because it was amongst them and it was expressly forbidden, to take a boy. Or a girl, it went on in certain temples with girls too. Part of their culture and intrinsic.