I strongly believe the opposite. Fighting poverty should focus on things intended to prevent people from becoming poor, including in the next generation, not helping those already poor - more often than not, they have their life choices already made and they are impossible or incredibly difficult to alter, that's not a good allocation of resources.
I really don’t believe it’s impossible. And providing a way out of poverty for someone’s parents also necessarily lifts that child out of poverty. Even a thousand dollars is a life-changing amount, and we shouldn’t overlook the impact that extra resources can have on someone’s life. Buying breathing room to make different choices is one of the most powerful things we can do to lift people out of poverty.