I really hate sounding critical here because I know you mean well, but this post feels like someone standing in front of a crowd and yelling "there's a problem and someone should do something about it". One bit of advice I was given when taking on leadership roles in volunteer organisations is that unless you can think of a person to actually do a task whenever you say "someone should do X", that "someone" is you.
Here are some prior conversations to help you read up on the history around dynamically linking Rust and learn who else feels strongly about the topic:
- Dynamically Linking Rust Crates to Rust Crates - compiler - Rust Internals
- When can we have rdylib? - language design - Rust Internals
- A Stable Modular ABI for Rust - compiler - Rust Internals (proposal)
- Using crates like dynamic libraries + native package managers relation with Cargo - libs - Rust Internals
- Why are Rust shared libraries not shipped with popular OS? - libs - Rust Internals
- Redirect
- The modern packager’s security nightmare – Michał Górny (Gentoo developer)
- https://people.gnome.org/~federico/blog/rust-stable-abi.html - (Gnome developer porting parts of
librsvgto Rust) - How Swift Achieved Dynamic Linking Where Rust Couldn't - Faultlore from Gankra, a well respected member of the Rust community
Also, this forum is mainly visited by end users of Rust. You might want to create a thread on the internal forums or ask the language team on Zulip.