Не секрет, что gulp медленный, глючный, и все же — обертка. Однако предпочтение прямого npm равносильно использованию терминала Ubuntu вместо UX только потому, что он лучше (?). Да, лучше/быстрее — но только для продвинутых пользователей. Что касается React.js — давайте просто признаем тот факт, что Facebook любит создавать свои собственные «лучшие» инструменты для всего ;) (и я бы сказал, что они талантливы)