It'll never work.
Its too short, even as a generational change. Just look at racism and how far that has come from the slavery years. By rights every nationality (black, white, Asian, etc) should be at harmony but we still have neonazis, followers of the kkk and ISIS.
Now who is going to pay for all this? Who will govern all this build? My council still hasn't repaired our street sign that was hit by a car 2 weeks ago, yet we pay our rates even with the damaged sign lying on the ground. If you can't get an organisation like that to work efficiently, how can you get billions to flow in creating the perfect world.
But it'll never work out anyways cause humans are fucking stupid. How many environments have we destroyed and continue to destroy? How many more whales have to be killed for science? What about the aids medication that was jacked up to $500 per pill by the greedy CEO? We are greedy. We do what we want, we take what we want, and if we had the perfect world then I can guarantee the bikie gangs it we have here in Australia will feed drugs into it, extort money out of it, and help pull it down. Hell, we don't even need them when the people out west will say, "F*** off mate" as the continue to smoke, drive v8s, get drunk, and act like the trash they appear to be.