I can point to multiple denominations of religious people that literally say that being gay or trans is forbidden, yet I can not find one Atheistic group that does the same. To act like religion doesn't do it's part in perpetuating this kind of hate is foolish.
I'm not saying all religion is bad or worthless or anything, just that it definitely contributes to this problem. I'm also not saying that all religions are the same, its mostly just the Abrahamic ones that seem to perpetuate the hate more than others.
Fair point, the OP is a bit over the top. I agree, It's not all religions.