Uh, who else would it belong to?
It should belong to those heroes who discovered it, invented and developed the means to exploit it, invested the money to create infrastructure for #2, and created a technological civilization that can make use of it.
Under what theory of justice should it belong to ignorant savages who would, on their own, have no use for it whatever?
If someone else finds a new and incredibly valuable use for a mineral that lies beneath where I live, do I have a moral right to all the wealth it generates? Or does the person who discovered both the use and its presence beneath where I was cluelessly dwelling have a better one?
I'm not talking the legalities of real estate, I'm asking who has more right from a purely moral standpoint.
It seems obvious to me that in this case I did absolutely nothing to generate the wealth. I have no moral right to it in the sense I would have if my hard work and ingenuity had created it.
In the same sense, someone who inherits wealth does not have the same moral right to it as the person who creates the wealth.
In each case somebody won the lottery.