...and why should I care that it's somewhat more inconvenient to bootstrap the compiler from scratch? No, seriously, why? What I care about is that the code I wrote on Rust 1.0 still compiles on Rust 1.60. And I do still have code from back then (I started writing Rust just before 1.0 hit) and I can confirm that it still compiles.
Yes, I know it sucks for all of the distribution maintainers who want to bootstrap every package from scratch, and I do feel for them, but that's a very niche thing to do which the vast majority of people will not do.
Yes, I know it sucks for all of the distribution maintainers who want to bootstrap every package from scratch, and I do feel for them, but that's a very niche thing to do which the vast majority of people will not do.