なんでbabelみたいなトランスパイラを使うのか

なんでbabelみたいなトランスパイラを使うのかイマイチよくわかっていなかったがこいつを見てようやく理解できた。

Node.js ES2015/ES6 support

Node.js がまだES6に対応できていない/--harmony optionをつけて実行しなければいけないためES6→ES5に変換するbabelが必要だったのだ。