The limit is transportation/infrastructure. not buildings. You need NYC's roads, schools, and subway etc before block after block of 40+ floor building are viable. It'a very much a tragedy of the commons situation as a single high rise is fine but 100 of them are not.
Unfortunately, most areas are regulated at the local level which while better than a free for all creates massive problems.
I would posit that the best solution is state level control + an infrastructure tax on new development. Charging ~30k per SFH might seem to make things more expensive but by allowing new entry to pay their own way let market forces work while adjusting for externalities.