The Rust community should make their own fork of the Linux kernel where they rewrite the entire thing in Rust. Whoever wants to use it, they can just use the Rust fork if they want to. The rest will use the regular kernel.
And then see which one has the most success.