It has only been within the last two hundred years, if that, in which homosexuality has become a taboo issue. Puritan attitudes by and large have made homosexuality a hot button issue in the US. This attitude ignores the fact that homosexuality has been known in humanity since the dawn of mankind. In fact, there is proof of homosexuality in all mammals. So why has evolution seen fit to provide a population that will not reproduce, a trait that denies the most driving tenet of life?
Humans started out as hunter-gatherer societies. The men left the camps to hunt and bring back meat while the women bore then raised the children and gathered edibles. Having a homosexual male in the group provided a pair of hands to help with caring for the children, someone who was not focused on the hunting and would stay around to assist with the female’s chores. The women had help that was young, strong and not likely to be limited as with someone who was elderly. Children benefited by having a close relation raise them as opposed to someone unrelated. They would also benefit by being the recipients of any excess the homosexual relation might need to dispose of, be it clothing or food.
Fast forward to current times and we find not much has changed since then. Families who have a homosexual relative often look to that individual for assistance. Not being encumbered with children and family duties gives the gay family member an opportunity to provide many things to the siblings with children. And children benefit from the loving attention provided by the uncle or aunt who have no children of their own to spoil.