from your comment it is readily apparent that you do not understand the reason for government.  government exists to help the people with heath and safety, infrastructure, etc.  any services provided by government are not charged to make money.  they provide services because no one individual or business is able to provide that service to those in need.  it is not a waste of taxpayer's money if the overall goal is to provide valuable services and a better quality of life  to those in need.  yes, projects do have cost overruns and other problems, but don' forget the antis contributed to a 2 year delay and cost overrun of over $2B due to their frivolous lawsuits.