I may be late to the party, but I did see the Fox News interview and feel compelled to throw my two cents in.
First, the $7,500 is a tax CREDIT. A credit on what a tax paying american citizen would normally pay in taxes is credited. So individuals buying a Leaf aren't getting a check from Uncle...