I disagree that it’s so simple, 10 is different because for a long time it was unclear 11 was ever going to happen, the biyearly releases were the new versions. For most of the other Windows versions they didn’t stop receiving security update until well after the next version or two were out. 11 will have only been out for 4 years when support for 10 theoretically stops.
It seems likely biased as well unfortunately if they let teams decide on their own what to use. I would wager that teams who on their own switched to Rust are probably teams that were already productive.