$3M isn't enough in our days to recognize remarkable work in my opinion. Yes, one of them made a lot of money, but is it true for all the past winners of this prize?
I can say something about the effect I want to achieve with the money: recognition and publicity. So the amount of money should make them on front page of many news papers and such. Now from data it might interesting to get the right amount.
I just want the people who make such achievements to be recognized by younger generation.
I think we should celebrate scientific achievements as a community. Because the failures are as important as the successes. We shouldn't idolize individuals imho. That is toxic.
https://www.mic.com/articles/79039/the-untold-story-of-alice...
And let's not talk about the Sacklers
If anything, the lesson is that if you care about making lots of money from your research (not everybody does), start a company. And it's easier for academics to start companies today than in any other era.
My point was that such a prize should be backed with more money. Even for the sake of a statement what we consider to be important.
So the emphasize was about the enormous ratio between the two and not about lottery being wrong (Moreover it pays for itself).
One might research, work hard and solve a problem that might change the course of development of a major field and win a recognition by $3M while someone which fills few numbers on a lottery ticket may earn 1-2 folds more.
I wish the system would give this kind of efforts and stories a bigger exposure, recognition and compensation.
Edit: The idea was about the prize amount, not those specific people. It wasn't the best choice, but the idea was that even as a statement, prizes for scientific achievements should be higher so they will be an extreme to all people to recognize and strive for. I guess one could find a better analogy than what I had in mind.