¿Por qué las funciones de flecha no tienen la matriz de argumentos? [duplicar]

Esta pregunta ya tiene una respuesta aquí:

Información oficial sobre 'argumentos' en ES6 Funciones de flecha? 2 respuestas
function foo(x) {
   console.log(arguments)
} //foo(1) prints [1]

pero

var bar = x => console.log(arguments) 

da el siguiente error cuando se invoca de la misma manera:

Uncaught ReferenceError: arguments is not defined

Respuestas a la pregunta(1)

Su respuesta a la pregunta