Shel,
I can't say that I understand how you feel because I have not walked in your shoes. But, by observation, I can see that what you say is true. I agree that a lot of kids are getting robbed because they do not have a support system at home to accelerate the learning curve. It's the same as when I was a kid and I can see that things haven't changed that much.
But don't give up and if you can make a difference in the life of just one kid then all your efforts will have not been in vain. Have faith and know that you are doing some good in this world.