There are some people that asked a similar question but I don't want who gets raw revenue, but who gets the probably obscene margins (profits thus) from paying $10-20/year for linking a piece of string and an IP address?
I saw a short do on the moon land selling once. They're not actually selling moon land. IIRC international agreement is nobody can own any.
They sell certificates. And they have to disclose that in the fine print or sth. Still, people buy it for fun/novelty, or for the off-chance it'll mean something.
So the person who took a map of the moon and sells certificates on his distribution of their own map splitting gets all of that money.
99.99% sure it’s all bullshit.
Same with buying land in Scotland. You will actually own something there, though it is minuscule in size and no one will actually call you a lord or lady for it.
In contrast, no one has ownership rights to stars or celestial bodies, including the moon, so that’s all bogus for sure.
If you don't want to pay, there are other alternative domain name system, like OpenNIC. The problem is, most operating system don't recognize them so you'll have to go out of your way to install them into your machine, which significantly limit their adoption.