

I respectfully disagree, Jesus doesn’t even mention homosexuality.
Paul mentions homosexuality, but Paul is very notably not Jesus, he’s basically just a guy who rolls up after Jesus is dead and says he’s an apostle now. There’s also significant cultural context there, and his objection to sex applied to all recreational sex regardless of orientation.
The Old Testament also mentions homosexuality. I am not sufficiently educated on Hebrew culture to comment on those passages, but I do know that Christians are very explicitly not bound by Old Testament law.

Most of them are “just” a racket. They’re pointless middlemen who raise prices, but they generate sales tax so governments mandate their presence.
That being said they’re greasy as hell and deserve every bit of ire they receive. It is a very uniquely scummy business.