You're not wrong, but you're closer to wrong than right. C toolchains are the best of a collection of rather sucky things.
I can compile all sorts of things on my Mac LC III+ with 36 megabytes of memory. Sure, Perl takes nine days, but it works. What other language can actually be used on a machine with such little memory?