Having the project maintaining its own compiler infrastructure is a separate issue from having it the same package as the base system. The latter is just that, a packaging issue. At least to me, installing a system without the compiler makes sense in many cases. Not only reduced disk space, but also less binaries and thus a smaller attack surface for local privilege escalation and other nastiness.