I think the Nobel prize data can be explained quite simply: The Nobel prizes are only awarded in fields that were established early in the 20th century. Because they are long-established, we are seeing diminishing returns as the low-hanging fruit has been plucked. The latter half of the 20th century saw rapid development of new fields such as computer science ... and Nobel prizes are not awarded in these fields.