Gay men are charged $8-13 while gay women are charged $7. Gay men and women aren't dating each other so this has nothing to do with gender imbalance.
In general I'm not a fan of the "gay people can just chose not to pay" argument - it sounds too similar to the one where some companies argued they should be allowed to deny gay people service, since they can simply go somewhere else.