Bootstrapping a compiler: why?
There’s a principle called “eating your own dogfood”. By using a tool, you demonstrate the usefulness of the tool. It is often asked, “if the compiler for language X isn’t written in language X, why should I risk using it?” This of course only applies to languages suitable for the domain of compiler writing.