На мой взгляд, использование этих операторов значительно упрощают чтение кода. Оператор ИЛИ || использует правое значение, если левое равно ложному , в то время как нулевой оператор объединения ?? использует правое значение, если левое равно null или undefined.
Немного скринов, если не поняли.
Тогда конструкция ниже превратится в background: '#d5dee8 url(${avatar || defaultAvatar}) center / 66px 66px no-repeat'
Повышаем читаемость кода.
Немного скринов, если не поняли.