If you want to understand any government program here is a quick equation you can do to see if it is worth pursuing:
3x(Proposed Cost of Program)+3x(Proposed Time to See Results)= (Unintended Negative Consequences)> (Proposed Positive Results)
Take the initial proposed cost and multiply that by at least 3 times the amount, multiply by 3 the amount of time given before results will be seen, and add thess two together. Your results will be greater negative unintended consequences then the proposed positive effects of the initial program.
This simple math might better help our elected officials as they move forward legislation.