I was merely stating that it is more complex then what leads to kids and what not to. Altruistic behaviour, which has no advantage when it comes to bringing children into the world (actually it can have a disadvantage), cannot be called a disorder, and there are several other ways to act that has disadvantages when it comes to bringing kids into the world, but they are still not called disorders.
Besides, since homosexuality has not caused any fall of any civilisation ever I would not call it a factor to count with.