 Because a lot of people think that is frivolous spending on a frivolous war. But we spend money frivolously throughout the government. Democrats, to my knowledge, have never had a problem spending money on any single thing before. Except for the most basic measure to ensure the integrity of our elections. I don't think it's unreasonable to ask citizens to pay for their own proof of citizenship.