Whose happiness are we talking about? The gay couples who can’t marry, or the Christians who are uncomfortable acknowledging the existence of homosexuality? How happy can you be in a society that limits your freedoms in order to cater to the social prejudices of others?
It’s not a zero-sum game. We all benefit when everyone is able to contribute according to their ability. It’s a bigger pie, so it doesn’t matter that your slice is the same as everyone else’s.
I completely agree, this is not a zero sum game, which is why I espouse the policies I do.
However, there is a huge difference between a policy that had a net benefit and one in which no-one is harmed.
I’m not a politician and I don’t have to pretend that the policies I support harm no-one or only those who “deserve it”. Once again, I will say that if you cannot enumerate who your preferred policies are harming, you’re probably not looking at them close enough.
After all, how can you do a cost-benefit analysis if you refuse to admit that there are costs?
I support higher taxes (on all of us) which makes it harder for all of us, higher immigration (with the expected impact on low skill citizens), more diversity (which reduces shared social context). I support the Canadian health-care system (which indeed means health-care rationing a.k.a. “death-panels”). I support environmental regulations (which put thousands out of work). I support a healthy minimum wage (which permanently unemploys those without skills and talents to earn that wage).
Why? Because the benefits of each massively outweigh the costs. But I also acknowledge the costs. No zero-sum. But no magical “each individual is better off”.