Do you remember how stagnant GCC was before Clang came along?
(I am not an expert on anything.)
It is an implementation of the C, C++ etc standards, and it was also, for long, the canonical such implementation on Linux and Open Source OSes.
Clang has helped show some additional areas where GCC could perhaps be improved, but GCC was surely not "stagnant" at the time. It wasn't like during the EGCS situation in the 1990s.