É porque, até a VX Ace, colocava-se como disparador de uma função, a tecla à qual ela estava atrelada. Por exemplo: X para confirmar. Entretanto, caso alguém não quisesse usar a tecla X para confirmar, quisesse usar a tecla D, o sistema continuaria mostrando a tecla X como responsável pela função de confirmar, pois, por padrão, não há como alterar as teclas às quais cada função está atrelada até a VX Ace.
Na MV, ao invés de usarem as teclas, usaram as funções. Por exemplo: não existe a condição por tecla, mas sim por função; colocando a função OK na condição, qualquer tecla atrelada a esta função irá satisfazer a condição, independente se no meu programa a tecla responsável é a D e no teu é a X. Além disso, na MV é muito mais fácil adicionar novas teclas a serem utilizadas pelo jogo, o que justifica o receio dos autores do programa em definir uma tecla específica. Isto é muito útil, principalmente, em tutoriais, onde você vai explicar uma função ao jogador, porém, não há como saber se ele mudou qual tecla faz qual função.