There's no such thing as 'trickle down'. Cite me one serious economic paper which has referenced it. It's one of those things that through shear force of repetition people believe that it is a real theorem.
I do not understand the rationale, a government program fails disastrously creating literally the opposite effect desired. And the suggestion is to have _more_ of said program?