Por que as matrizes de comprimento variável foram opcionais no C 2011?

Quando os VLAs foram introduzidos em C 1999, eu pensei que era uma grande inovação para o idioma. No entanto, depois de saber que ele foi tornado opcional em C 2011, pergunto-me o que levou à sua mudança de status e se isso significa que o recurso está realmente voltado para a obsolescência. Em...