Sorry to jump into this, but please don't do it blindly. I totally agree with Delta_G
There is a lot of work and testing that needs to be done (or at least should be done) by each board type, before they switch to a new GCC release. That is, it needs to be done in such a way as to minimize any negative impact on existing programs as much as possible.
For example, with one board type: Teensy
There are some Teensy users out there, who usually try out the latest GCC and when they find versions they like, which bring in new useful features, and that do not too negatively impact other things like: code compatibility, speed, code size, ..., they might suggest to Paul(PJRC) that this would be a good.
During that process, they often find compatibility issues, with the core code, and often will issue pull requests to fix the issues they have found.
If Paul decides to update to a newer GCC release or c++ setting there is a lot of work that has to be done!
For example, I believe he has test scripts to compile most if not all of the examples of all of the libraries and board types that ship with the Teensy release and tries to resolve as many of those as he can. I am not sure of how many different combinations; his test scripts might try. That is: Does it try to compile for every optimization level, in the menu, for every board type on each platform type (PC, MAC, Ubuntu)...
He might create an alpha release with different URL, for others to help out. Once there is a version that is ready for testing, a beta is released. After typically several beta releases, hopefully where most of the compatibility issues are found and resolved an official release is made.
Often times several more compatibility issues are found, as many developers will only use the official releases.
Note; the Teensy release cycle for 1.58 was used to update to GCC 11
The 1.59 cycle was used to switch from I believe C++14 to C++17.
My guess is Teensy(PJRC) is not unique in how much work is required to update to the newer toolchains! And I can imagine each of them have to decide is this the most worthwhile thing for them to spend their limited time and resources on?
Sorry for being overly verbose here!