Like I said earlier. There were articles written this week about a permanent home. Los Angeles was even discussed in that same context, as it requires no new venues. Not even an Olympic Village.
A point I keep making. As opposed to a permanent home. A country hosting (instead of a city) might be another way around the problem.
I was reading that Switzerland (not a city, the entire country of Switzerland) is putting in a bid for the winter games, which requires no building of anything that doesn’t already exist. The IOC appears quite encouraging of such a concept.
Australia as a country could easily host an Olympic Games without building anything and share events with regions/cities that have actual legacy in a particular sport. A good portion of countries around the world could achieve similar, without unnecessary construction of venues that don’t exist.