Like most decisions that society makes as a group, the cost is spread over most of the group, over time, so that more people can benefit from the policy. It's the very nature of how government works. Yes, because it costs everyone, such policies should be given close scrutiny. But merely being paid by everyone through taxes is not reason enough to condemn a policy; the logical conclusion to that is no government at all, which comes with its own costs and benefits.