This is a good move. Without having endless resources keeping the codebase small and focused just makes sense. I know it's going to be painful for non-Linux users but volunteer devs can't be expected to cover all bases.
LMFAO. You have not even glanced at insane dumpster fire that is the gnome codebase.