Then why does that not follow to followers of Christianity or Judaism for instance, given that both religions do not tolerate homosexuality? Should we get rid of those people in the workplace as well?
Religions change over time. Traditional Judaism and early Christianity both allowed slavery and had laws governing it. Today they completely abhor the notion of slavery. The current pope is backing off on Catholicism's stance on homosexuality.
There are different kinds of slavery. Nearly all systems throughout history treated slaves better than American slavery did. Slavery in the law given to Israel back then was not racist, it was not usually permanent (all slaves were freed every 7 years unless they chose to stay), and the slaves still had some rights and protections. So even someone who supported that kind of slavery could still be against American-style slavery.
I don't know about Judaism, but homosexuality is not something that is explicity banned in Christianity. Yeah there are some bible passages against it, but there are also bible passages condoning slavery, polygamy, forced marriage etc. If one were to be a strict adherent to the bible one would have to take some far-out stances on some issues.
Truth is that just because there are some parts of a religion that may support discrimination or other negative behavior, doesn't mean followers of that religion have to agree with that. Many people ignore the parts they don't agree with.
> Then why does that not follow to followers of Christianity or Judaism for instance, given that both religions do not tolerate homosexuality?
"Christianity" and "Judaism" are not monolithic institutions and substantial subsets of both tolerate (or actually accept, which isn't the same thing) homosexuality.
Religions do not tolerate or not-tolerate. Religions are social constructs that only appear to make choices, often when it is convenient for individuals. Individuals tolerate or not tolerate. There are plenty of devout, gay Christians and Jews. They might have a hard time with their faith and their community, but they are there.
The responsibility is on the individual; saying that "my religions says otherwise" is not impeccable.