JavaScript: ¿por qué var no está en desuso?

Últimamente después del lanzamiento de ES6, muchas fuentes me sugieren que use "const" y "let" en lugar de "var" y debería dejar de usar "var" en mi JavaScript. Lo que me pregunto es si "var" no tiene ventaja sobre "let" en todos los puntos de vista, entonces ¿por qué no simplemente arreglaron el var, o incluso desaprobaron el "var" en lugar de dejarlos ir uno al lado del otro?

Respuestas a la pregunta(3)

Su respuesta a la pregunta