> On a similar note, I do NOT have a problem with paying for schools even though I don't have kids. It raises property values and that's a benefit to me and everyone in the district. Plus, educating young people benefits society as a whole.
How does that logic not apply to upkeep of roads and highways? (And I say this as someone who doesn't own a car and is pretty anti-car generally).
Tax bad things (but fairly and proportionately) and spend the money on good things (and again, try to spread the benefits fairly). Money is fungible, earmarks are a pointless waste of time.