I believe you just identified the entire left wing movement. The concept they live by is that socialism would be better for the greatest number. Of course since they see this they should be part of the leadership, not the poor slogs living a subsistance life on the government dole. They must have seen that capitalism works in every human culture and socialism needs a dictator to even be tried. But still they believe they can do better than capitalism. The whole multiculturalism movement is part of the "lets go socialism" movement and homosexuality is riding the bandwagon. My position is that homosexualism would be wiped out in a generation if a vaccine were developed that would prevent it. They are going to lose on this issue, and they should know it. But their democratic/socialist masters tell them to keep on hoping that maybe we will all live together in a world where sexual activity is normal no matter what or with whom it is done.
Sorry but you are wrong. Homosexuality is a mental disease caused by trauma or abuse. Stop the molestation of children and rebuild the family (one man married to one woman with their children) and the incidence of this perversion will decrease greatly