у почти у всех приблуд в npm дефолтные экспорты. не знаю как это на тришейк влияет, в остальном - надуманная рекомендация имхо.
да нет, если ты не экспортишь класс, то вполне логично избавится от дефолтного экспорта, по крайней мере если смотреть на пример который я увидел:
export default {some: thing, another: thing}