https://en.wikipedia.org/wiki/Domain_hack
It's always struck me as odd that TLDs are not just, well, freely configurable? Domains have always been subject to so much artificial scarcity for seemingly no reason. Why can't a DNS resolver handle .whatever?
I would actually prefer for the ICANN to have even less power and for the whole system to be even more distributed