It's not a naive question.
She was on the verge of re-inventing Keynesian Economics, which ended the Great Depression.
This is a pretty bold claim and not one that should be stated as fact.
Now if only i could figure out a way to get more people to live in my SIM tower!
Give everyone a million bucks and you'd have a booming economy.
It probably depends on whether your economy is limited by consumer demand or by insufficient investments. For most developed nations it is clearly limited by consumer demand. Giving rich people more money aka 'trickle down' won't get the rich people to invest, because there is no demand (normal people already spend more than 100% of their income)
In this situation giving away money helicopter style makes sense.