Nobody gets forced to port kernel stuff to rust. Also the rust compiler takes a lot of burden from maintainers by the safety it enforces.
The whole conflict ist not a technical one, it is entirely human. Some long-term kernel developers don’t like people turning up and replacing the code they wrote. Instead of being proud that the concepts they built get to be elevated in a superior implementation, they throw tantrum and sabotage.
The article itself proves you wrong on this one, my friend. The situation is less simple and more subtle than you’re claiming.
Of course ego is a factor. That’s true for every organization in the world. But there are many other highly relevant factors in play here.