Society needs to change on a fundamental level.
The school system is flawed.
The government is flawed.
Social expectations are flawed.
The tech industry is rotten to the core.
The environment is collapsing under the weight of random stuff humanity wants but doesn't need or benefit from.
Our generation needs to fix this and clean up after our ancestors.
One of the larger problems is the government of the USA anyway providing zero healthcare/mental healthcare or any social help/care to it's own citizens then somehow expecting in the future to have a functioning country.
Your vision of perfection isn't necessarily my version of perfection. While you may think you're improving something, it may be adversely affecting others. Life shouldn't be perfect.
Thesis + Antithesis = Synthesis
Why not have both. One can appreciate the good things while also improving on the bad parts. Nobody ever should expect any system to be perfect, but rather seek its steady and never-ending improvement.