You are 100% right, the world has yet to catch up. But mostly because politics, politicians, voting... etc. Not because we don't understand the problem/solutions.
Could you go a bit deeper there? How is it solved? I def agree that politics and ingrained behavior ("it was good enough for me when I was a kid!") can make change hard or near impossible.