Agreed, but that is how things go, bad teachers that propagate the myth of UNIX being the genesis, language runtimes that happen to use C mostly of convenience than anything else, and around goes the myth.
Hence why stuff like MaximeVM, Jikes and now Graal are so relevant.
A compiler is a pretty pure, high-level operation. Makes no sense to use a low-level language for it.