It is not identical to this one. There exists enough land and construction material to build housing for everyone. Many cities have enough money to buy or construct social housing for anyone who wants, but they don‘t for multiple reasons (including ideological dogma in favor of capitalism; but also conflicting interests; outsized political influence of existing homeowners; etc.).
In this analogy we could use our shared funds to hire Taylor Swift for 10 subsequent concerts, and the only issue would be who gets to see her first.
Sure, she can cancel on 9 other cities so everyone here can get a chance. A fix for us, but really just taking from someone else.
But that's fine, lets ditch the stadium, and move to a park. The park measures greater than 1,000,000 sq. ft., so we should be good. But now we severely downgraded the quality of everything so we could accommodate everyone. The stadium, although limited capacity, is purpose build to accommodate that capacity. The park, is just Earth, and in no way was designed for a concert, much less 1,000,000 people. This has happened before (not sure if with 1,000,000 but maybe) and I don't think I need to spell out the negatives. Taylor gets icey on the show because of the non-low chance it goes in the record books as an absolute disaster.
"Many cities have enough money to buy or construct social housing for anyone who wants"
This is patently untrue. Especially for superstar cities that people actually want to live in precisely because the cost of housing is too large.
"outsized political influence of existing homeowners; "
Otherwise known as NIMBY's not Airbnb's.