The idea is great but would ultimately never happen thanks to the inherent selfishness and greediness of man.
Even with no religion or race issues, there would be trivial matters that would escalate to war and death.
Yes, a stable situation like this is surreal. it will not happen in a 1000 years.