There are exceptions-- the recent Democratic governors of Virginia have had great success with "special funding towards towards roads out of general revenues, standing for more road spending (and little bits towards non-roads) as against Republican unwillingness to raise any taxes, including and especially gasoline, to pay for roads.