You are correct, but another factor is at work here mathematically. The problem is not just the 2% of gays, they are not great enough to cause a problem of notice. The problem is the high percentage of the population that are not gay but support gays. Again, it is the percentage of Progressives that is causing the problem. The same kind of percentages that gave us Obama...and the same people. Gays are just one of the many parasites riding along on the Progressive host.
RINO women support homosexuals because their like their frufru designers.
RINO men can’t get any sex unless they are homosexual or have rino women.
(see john mccain’s vanity fair interview)