I'm sorry, but I disagree. I think that if you went right back to the roots of prejudice against homosexuality, you would find it spawned from religion. Also, don't forget that secular society has only existed in any real way for the past fifty years or so, and in countries like America, it still doesn't exist.The secular world is only just getting to grips with homosexuality, so I hardly think religion can be blamed for mistreatment of gays.
)