That's certainly a theory. It's not a theory I subscribe to. Teach a man to fish and he'll fish for a lifetime. Give him fish for a lifetime and he's free to do something useful with his time.
If our economic output is constrained by demand and you give people money, they can buy the stuff we're already capable of producing. It's as simple as that.
> Some of us aren't against the idea of "free money", but I want a guarantee it's being used for good.
It's not free if it comes with such a restriction. We don't need to force people to work. If we want people to work, we can always pay them.
I agree with you that people should use their money for good. But what is the ultimate good that we care about? We care about people's well-being and the prosperity of society, right? Using money for good means spending it on things that benefit you.