There was a time when charity was properly handled as such. Then it was handed over to those that do not recognize the name of the one who asked it be done. The glory now belongs to the state and the shame is on those that abandoned the former for the later.
Exactly. I'm all for returning the function of ameliorating society's ills to a mostly-charity basis. And in that case, society would not tolerate anti-social behavior because it would overwhelm the charitable structure of society and thus burden charitable organziations with costs from perfectly preventable ailments, like the ones arising from homosexual sodomy.
Also, any society that was moral enough to sustain a robust private-charity-type welfare state would be based on Christian morality. And thus would not tolerate homosexuality.