в современной разработке не существует сценариев когда вам нужно sudo при установке пакетов
всё начинается с того, что при ошибке "EACCESS permission denied" кто-то посоветует использовать sudo и это помогает, и ты потом думаешь буду я наверное использовать sudo постоянно при установке пакетов