Maybe that's helpful today, but by remaining (relatively) standards compliant the kernel codebase has a more long-term resiliency. The more tightly wedded to a single compiler implementation the greater the long term risk for the project.
If some shenanigans were to happen upstream in GCC it would not be the end of Linux.