I totally agree that combatting generational poverty will take more than four years. Where we disagree is that liberals/leftists want people to remain poor because class envy brings out voters.
Sadly, I think the war on poverty is like the war on drugs. The war is over. Drugs won. Poverty won.
If you want to avoid poverty, first do what 90% of people have done. Graduate high school. Second, use birth control or be celibate before having a child. Finally, have that kid over 25.
Those choices don’t eliminate poverty, but they help out greatly.