может я не верно понял контекст. студенты, которые устроились на работу? или студенты курсов или вуза? на работе конечно надо давать то, что уже используется на проектах.
по своему опыту обучения скажу.. что когда дают сложный инструмент и в нем, что-то ломается (а оно сломается один на один с задачей), то нет ничего хуже разбираться в доке, параллельно изучая кучу терминов. а когда есть reqirements.txt и 3 команды. чувствуешь себя увереннее. типа есть иллюзия что контролируешь ситуацию и это очень помогает.
А ты не сталкивался с ситуацией, когда доступа к репозиторию пакетов нет, а нужные лежат в каталоге на диске? Сам pip прекрасно их устанавливает, а вот poetry, кажется, никак не подсунешь путь к локальному каталогу вместо URL.