One factor of this battle against trickle down economics is language. 'Trickle down economics' is term that is intuitive, explains itself well, and is easy to remember. It's a meme in Dawkin's original definition of the word.
The alternative term, 'bubble up economics', needs to the popularised more.