You live in a democracy. If you hate your government organize against it. Siding with foreign agitators only makes you look like a neoliberal pawn and delegitimizes your position.
I’d definitely choose C for such things because I want to know how things actually work, instead of doing a “cargo install” and then proceeding to read an API doc for two days.
I sympathise with that. But C is a bit low level to do a lot of messing about with strings. I'd use JavaScript myself. Python is a decent, but slow choice as well. C# and Java are also serviceable, but they're not trendy any more. Even a bash shell script would be ok.
You'll be doing a lot of tedious, error prone work to do this in C.
Well, this had to happen at some point. Rust-for-Kernel isn’t just a second language. It’s another culture. A culture that is in clash with kernel community. This project should be halted right now, instead of wasting thousands of man-hours only to be stopped later. There is no way these two cultures would go along for long.