Na seção "Como utilizar o map", a descrição diz:
"...é adequado para quando queremos reescrever os valores de um array."
Mas, como é citado na própria documentação, na execução da função map, não há reescrita de valores (modificação no array original), uma vez que é criado um novo array, contendo os elementos modificados pela função de callback utilizada.