Dlaczego tablice o zmiennej długości stały się opcjonalne w C 2011?

Kiedy VLA zostały wprowadzone w C 1999, pomyślałem, że to świetna innowacja dla języka. Jednak dowiedziawszy się, że stało się ono opcjonalne w C 2011, zastanawiam się, co doprowadziło do jego zmiany statusu i czy to oznacza, że ​​ta funkcja jest rzeczywiście przestarzała. Jeśli tak, to czy...