It’s tricky because the games have outgrown most traditional winter sports venues in terms of infrastructure requirements. Lake placid NY for instance could never host by todays standards. But there aren’t that many major cities like Salt Lake that combine the close proximity to winter venues and the necessary infrastructure. Combine the corruption and often crazy cost and most probably don’t want to bother.