Homosexuality is not so much winning, as the political set up requires that the will of the people be overturned by members of the oligarchy. The people of the United States did not approve of homosexual marriage, the will was overturned by activist, leftist judges.
You said it.