There is an implicit assumption in your post that a foundation would have governance over the language itself. The Rust project is already organized with a pretty de-centralized team structure; the language team gets to decide what's in the language, and nobody else. I'm on the core team and I don't get to make these calls!
So, I don't think you have much to worry about there. :)