>>21805356Not really
European ethics was largely consequentalist before accepting jewish cults of christianity and islam, so they didn't think of morality in blanket, categorical terms
They didn't "punish homosexuality" in general, they punished homosexual behaviors they considered harmful to society at large and that dependent on consensus of what is harmful.
That's why you have apparent contradictions of like
> Sacred band of Thebeswhere faggotry was celebrated and embraced because of the belief it has positive effect of making the army stronger
> Shame and immorality surrounding being the bottom Because adult men being women to other men was believed to be shameful and will lead to weak society
That's also why there was so much debate around homosexuality and it's consequences