Define work.
I don't think we are talking about a problem that can be solved, I think we have a problem that can only be managed.
As for my solution I dont think there Is a one sized solution that would work for every one. Different countries and regions have different cultures, resources...