Poverty was a series of choices, not something forced upon my family. Of course you eventually get to a point where you can't "better choice" your way out of it, but I think the truth needs to be said, as that reality isn't very PC it seems.
Every time my family had any money, they bought stuff. Not stuff we needed, but stupid crap. Definitely not calculated decisions to make progress to getting out of poverty.
As a technology professional, I make good money, and my income has about quadrupled since I started in 1999. I still struggle with that same poor mentality even so.
At best, it's a spray-and-pray approach. Many will fail. Maybe the few that use the money to improve will make it all worth, kind of like the "Just Say No" campaign. The real question is what level of efficiency do we demand?