We've found thousands of distant planets, but not a cure for the common cold. What gives?