 Evolution writes very poor code.  So why is biology research rewarding?
jaskew: Evolution does not write code.'Code' created by a long series of chaotic events manages to survive or not survive.The research is rewarding because it is challenging.  Both the discover of the raw data and the interpretation of said data is dumbfoundingly complex, to the point where any tiny amount of comprehension is the result of more work than you can possibly imagine.In short, it's hard, and success is uncommon and amazing.