You are not wrong on that level, i have been slowly writing a language in Rust anc all these point are deeply felt.
And yet... The Rust ecosystem win. Easily. For a simple reason.
Salsa. Oh and also clap. Lsp bindings. Ungrammar. Miette. Clap. Parsers. Etc
At every level the Rust packages are far better and allow to drastically reduce the cost of building this stuff.