Потому, что Python - слишком тихоходный язык. И если делать Python на Python, то ты получишь очень медленный интерпретатор очень медленного языка.
P.S. А если серьёзно, то приличные интерпретаторы в принципе на скриптовых языках не пишут: это не только очень медленно, но и очень ненадёжно.