Theft is also a problem of political will. If people would just not steal, the problem of theft would be solved. For some definition of "solution", it is a solution. But not a useful or realistic one. It's just not going to happen in any reasonable timeframe. Only if human nature itself changes in some distant future. Same thing applies to environmental damage.