The fact is, you don't need a study to know that 2-3% is much closer to reality than 10%. Personal experience with people will suffice. I can believe that in a random sample of 100 people, two or three are homosexual or some other sort of sexual deviant. I know that the number isn't going to be ten or more.
except maybe in Hollyweird, San Fran or DC