I agree with you.
People don't just decide who/what they are attracted to.
Not all people engage in what they are attracted to.
That being said, the availability of the item/person(s) is a factor in how much people will engage in it. Even if it's 100% available, it does not mean all people will engage in it.