Perhaps you missed one third of world population from far east and Chinese who are mainly Godless society and presently doing great, 700 millions have been uplifted from line of poverty.
Noble prizes are no measure of progress of humanity or era or even science. its the overall people's life.
Malalah Youuf zai got noble prize with no effect any where so far, not that it should be. Her NP is just a respect sign.