Microsoft has a whole OS written in C#, lisp machines were also a thing, so nothing new. GC is not a problem for OSs.
But there are very few applications that do mandate a non-GCd language, like writing performant runtimes, deterministic workloads, etc.