New planet discovered. The question

New planet discovered. The question is, why wasn’t it discovered twenty years ago?