I understand your hesitation, but I’d really appreciate your take, given you seem to know your stuff.
Personally I think the sibling comment is pretty accurate, and rust is held back by:
- slow compiling of larger projects
- async stuff can quickly lead to very complex shenanigans
- embedded still requires you to write HAL stuff for MCUs that is supported out of the box for C