If they aren't coders and are "toxic" on top of that, get rid of them? Looks like a no-brainer to me.
People upvoted my clueless comment because the assumption is that any people called "core" of a FOSS project must be the coders, or else something is wrong.
The issue is that, there is no process to do that within the Rust-lang organisation. The core team is only accountable to themselves at this point.
I suspect there are reasons why it doesn't simply go down like that. Perhaps it's simply a lack of motivaton; or else hands being tied in various ways (invariably connected to money somehow).
Probably the best thing you can do as a FOSS developer is never grab any dollar waved in front of you and put it in your pocket, if you see so much as a tiny, barely discernible cotton fiber connecting that dollar to some people or conditions.
If you want a hint on what's wrong, here's one for you: discourse on the Internet sucks in part because of people such as yourself making "clueless" comments.