> being poor impacts IQ simply because it becomes the mind's obsession of finding means to survive.
While that's poetic, I'm very skeptical that you could even prove that empirically.
It's much more likely (because it is empirically demonstrable) that IQ is more strongly impacted by genetics (IQ of the parents), prenatal care (especially with respect to smoking and binge drinking), and childhood (mal)nutrition. I'm not sure how you would even test "obsession with survival" controlling for those things, all of which are much more common in poverty-stricken households.
I'm not saying that worrying about the next meal isn't terrible, but I am saying that we need to make sure we're not getting our causes and effects mixed up here. We can't just emulate "middle class" advantages for poor kids and expect the playing field to be level.
In other words, it's not as simple as saying being middle class is necessary to be successful, because to some degree, having minimally successful parents is necessary to be middle class in the first place. And why are parents successful? Probably things like good impulse control, general responsibility, mental health, and innate intelligence. Many of those things have certain genetic components.
So how do we make sure every kid has a fair shake at being rich? I'm not sure there's a good answer to that since it seems like so many of your cards are dealt in who your parents are. If you're really worried about it, I suggest you support substance-abuse recovery programs and food banks. Keeping kids healthy, well-fed, and free of birth defects are things we should be doing anyway.