Earlier quoted context omitted.
My math professor used to say there are two kinds of problems: easy ones, and ones you don't understand yet.
Unsurprisingly the mathematician ignores real world problems: problems we understand but can't be bothered to solve (e.g. hunger, poverty, climate, etc.).
If we don't have a viable solution, do we really understand the problem?
Not being facetious. Saying we know that people are hungry is like saying my computer doesn't do the thing I want it to do. The difficult part is (in both cases) solving the problem. And that INCLUDES the pesky "why can't society just agree to do the good thing" part.