A statement like this drives me nuts. First, no taxpayer gets stuck with one individual project or cleanup. Taxpayers get stuck with one large massive bill (this year 4.6 Trillion dollars).
If this project brings in 10 billion in extra revenue and the government has to spend 200 million to clean up an area using the slush fund, then the government is still 9.8 billion to the good. However, people scream we are using tax payer's money to clean it up because the government already spent the 10 billion funding sex education on our kindergartners.
This has nothing to do with sex education and my point has nothing to do with your socialistic reasoning. My capitalist, all-American point is that you pay for what you do.