Everything you're saying is true, and yet, I think that relying mostly on this line of reasoning to justify poverty reduction leads to discounting the importance of supporting disabled people and old people. I think most people believe that just because you cannot work, doesn't mean you deserve a basic but dignified standard of living.