@reasoning logic,
Well a couple of things. First of all, i do not believe in any subsidies. I dont think we should be paying married couples anything. The gov should not appropriate money feom one group to support another group. If you are going to do so however you better have a damn good reason for doing so. So why are we giving money to married couples? We do so because it provides an environment that is conducive to the creation of children or revenue streams for society.
Now I'd like to point out why Heteros get those benefits that homosexuals should not. Lets take two couples. We will call them Hetero Couple and Homo Couple. BOTH couples will take more out of the system in the form of marriage benefits than they put into the system to help pay for those benefits. To make the numbers easy to understand... Lets say BOTH couples take out $200,000 in marriage benefits and they both put in $100,000 in taxes. That means BOTH Hetero and Homo couple are net negative $100,000. The difference is that Homo couple is incapable of reproduction in and of themselves. So when they die their revenue stream ends as being net negative. Now Hetero couple is net neg $100,000 as well however they produced 4 children. Two of those children got married and two did not. The two that did not get married pay $50,000 into the system making up for the $100,000 that their parents were in the whole. The other two children get married and have more children and so on and so forth. That revenue stream that was created by the heterosexuals could theoretically be worth trillions of dollars to society and last for thousands of years. THAT is why we provide benefits.
Now you asked a couple reasonable questions. First gay couples can adopt. Of course they can. But we are not paying for the RAISING of the revenue stream, we are paying for the CREATION of those revenue streams. Anyone can raise a child, straight or gay or single parent or a grandparent... Hell even wolves and monkeys have shown they are capable of raising a child to adulthood. But the ONLY relationship that is capable of CREATING human children is the heterosexual relationship. Another thing, history has shown unequivocally that once the child or revenue stream is created that over time (even if one is a sociopath) the revenue stream will be overall beneficial to the economy.
Now why do we provide benefits to sterile couples or to really old people who get married? We do so because it is costly, inefficient sand ultimately ineffective to test every couple to see if they're sterile or have become sterile every year or if they're just choosing not to have children. It is not economically feasible to test. So we choose to provide the entire group (heterosexual married couples) for the POTENTIAL of child creation. A potential that homosexuals in and of themselves do not provide. Therefore they do not qualify.
If you feel as though sterile or old couples or anyone else who receives benefits should not have them, that is fine and perfectly understandable. However, with that being said, you ONLY have a legitimate argument as to why certain heterosexual groups should not receive those benefits but you absolutely no legitimate argument WHATSOEVER as to why homosexuals SHOULD receive those benefits.
I'm sure I forgot something. But I'll have to respond in a bit cause I'm on the phone.