How is this even a thing still? why are we even debating it?
Here’s the reality(and lets for fun pretend god and the church do not exists):
You have man, durable able to reproduce on the fly. Has a on average stronger upper muscle match (don’t bring up exceptions because they are exceptions for a reason.)
Women, higher pain tolerance, only able to reproduce 3 days out of the month with a 9 month term before birth. Not rendering the women helpless but the saying ‘it takes a village to raise a child’ is a thing for a reason.
You have both of these (for lack a better term and comic relief) sub species of human get together and make the foundation of a family. Man goes and makes bread women takes care of affairs at home. How is ultimately not ultimately important.
Children watch interactions between man and moment both for reference on how to treat those around them and for reference how one treats the other sex.
This is the core functioning family. The default blue print if only because it works. Exceptions can be made but those again as stated above are exceptions and not the norm.
If children made bread and mom and dad stayed at home there would be no learning curve for the child. If mom made bread and father stays at home the odds of reproduction diminish or if the mother is with child cuts down on her available activities and forces man back out the door to make bread. Not to mentions depending on types of bread winning aka employment may put mother at risk to compromise the pregnancy.
You can bark about women’s rights and gay rights and the rights of everyone under the sun but at the end of the day the above formula is the established norm for a functioning home and society.
You brake that too frequently your equation gets screwed up.
God is a being of common sense he told the Jews not to eat pork not because He regrets making pigs but because at the time it was unhealthy. You could safely eat pork but the odds that you could do so frequently were slim.
In the same way homosexuality doesn’t serve the community blue print fully stop. Like anything I suppose it works in rare occasions but yet again we call that an exception not the rule.
If its not broke, don’t fix it!