Yes, this measure stimulated the new car market. However, the dealers have yet to receive their promised rebates - promised within 10 days! Realistically these dealers have built the rebates into their pricing, so they can say they are giving the rebate all the while knowing that they have a slimy way of juggling numbers, kind of like a shell game.
But since I'm still not sure the CFC program is actually helping in the long run, considering it is causing used car prices to rise, and there may be a glut of scrap metal on the market, adversly affecting the economy in ways not considered. Bottom line is I don't trust that any contrived program will miraculously heal our broken system.