Homosexual advocates and moral values don’t mix...
They have morals. Everybody has morals. Their morals are different from heterosexuals, and they have different outcomes.
Their morals lead to much shorter lives, for example.