Porque como se indica en
el manual oficial, el primer parámetro que recibe el callback de dicho método es el índice del elemento en el conjunto sobre el cual se está iterando y el segundo parámetro es el elemento en sí, por lo que si eliminas al segundo parámetro, por más que le des nombres como 'element', 'elemento' o similares, siempre hará referencia al índice, aunque también puedes obviar los parámetros y hacer referencia al elemento utilizando la palabra reservada
this
.
Saludos