I meant it in the sense that it's not happening. But that if it happened, I'd be more worried. I think it would also fail.
The mere act of taking money, and Amazon presumably pays them a lot, is not immoral.
It only starts to be a problem if larger percentages of the teams work at Amazon, and people would be put onto teams just for being employed at Amazon. Linus Torvalds has made it clear that he doesn't make people maintainers for some component just for being employed somewhere. Instead of being bound to a company, maintainership is bound to the person. I think this is a good policy and one that Rust should keep.
I don't think there has been any evidence of this. But I've seen some complaints that development of Rust is becoming somewhat less transparent and less deliberation-driven; it can be somewhat harder for community members outside of the teams proper to provide appropriate input. This is only a very slight concern so far, but it makes the risk of 'lobbying' behavior a bit higher.
I'd rather not put words in anyone's mouth, sorry! It's not like it even matters all that much, it's something that individual project teams could easily fix by improving and standardizing on how to more consistently seek outside community input on new developments (leveraging, e.g. the public 'internals' forum, and/or the RFC github repo). This was not needed before since the core team was picking up a lot of that slack. But obviously we've been seeing some changes wrt. that.
The individual sub-teams have been using RFCs as the way to push through major changes for years and years and years. Pretty much since the sub-teams were born, around when Rust 1.0 was released in 2015. Nothing has changed there. I know because I was there in the beginning and I'm still here.
What has changed since the beginning is that there are more working groups these days. For example, there are working groups specializing in SIMD and error handling, among many others (they just happen to be the ones I follow in particular). The working groups generally work toward writing an RFC for the broader community to give feedback on. But working groups themselves are open to anyone, and they aren't difficult to join. (And you don't even need to "join" to participate. You just have to show up and start giving feedback.) The key point here is that the RFC process is still used, same as it always has been.
To be clear, working groups and the Rust teams choose their own membership. Neither Amazon nor the Rust Foundation have any say.
To clarify, is that happening, or is that a warning that vigilance is needed to ensure it doesn't happen?