> to solve our pressing problems
We will always have finite resources. Given finite resources not every human need/wish will ever be achievable, and various people have various needs and wishes. There will always be a boundary between the needs that are achievable with very little resource allocation and needs that are completely out of the realm of possibility. On that boundary, people will always have disagreements about what's more urgent or not. Some things will necessarily be deprioritized, and for a segment of the population it will look like pressing problems are not solved and the system is broken to the core.
There is no way to get out of this, in any conceivable system with finite resources.