Почему так?
find out — значит
выяснить,
получить новую информацию, которой раньше не было.
Фокус: открытие факта.
learn — значит
узнать / выучить в результате процесса или получения информации.
Фокус: результат обучения или получения сведений.
know — значит
знать,
иметь знание уже сейчас, постоянное состояние.
Фокус: наличие знания, а не его получение.
На ЦТ путают, потому что в русском «узнать» охватывает и «выяснить», и «получить знание», и «знать». В английском это три разных этапа:
выяснил → узнал → знаешь.