You get what you pay for.  Right now federal taxes are the lowest they've been in thirty years which means no money for infrastructure and no money for economic development.  As cars become more fuel efficient and some become fuel independent there needs to be new sources for revenue.  Companies like Nike and Intel have sweetheart deals with the state paying laughably low tax rates in exchange for keeping the economy humming.  I see nothing wrong with business being asked to support the state they operate in and while some of that will be deflected downstream it would provide much needed revenue for roads, schools, and new business development.