A simple change would be to raise taxes on petrol, but usually no politician wants to touch that one with a 10 ft pole.
How much does it cost to execute this whole plan? You end up taking a large percentage just to run the program with little to show for. It does make for great political campaigns.