Rewriting Leo's core is out of the question. Python is:- Best for users as the simplest and most flexible scripting language.
- Dynamic. Imagine doing @button in rust.- The basis for Leo's API.
Rust is an interesting language, but it is totally unsuitable for non-professional programmers.
I'd be interested in learning more about your views of why this is...