Whilst I don't think you're necessarily wrong, I would suggest Fusion festival in Germany to come close in terms of scale and dedication.

Yes but it’s a festival; with food vendors etc right? Very different from a city that builds itself from the ground.