I don't get how this became a meme. Norman Osborne really was a scientist, he was doing weapons research and conducting trials on the super-strength drug. What did Peter Parker do to get the "science award," turn a potato into a battery or something?