I think trickle down effect was dismissed sometime in the 90s as utterly fraudulent and unfeasible.
There is a trickle up effect though: workers, who produce everything on the planet, are severely underpaid and thus, through this system of underpayment, buy CEOs nice jets and islands.
I'll agree that this trickle up effect works...but I don't think it's the best way to do things.