I have never commented on morality regarding gayness or abortions.
I think the cause of some of the vitriol directed at you is because you have made some remarks towards the Jewish people that many (including myself) considered anti-semetic and hateful.
We all have every right to criticize anyone or anything (thanks to those before us who fought and died so that we could be free), but imo, it is always more effective and credible when that criticism is constructive, rather than one-sided negativity.