The other reason to build a desktop is that realistically I can't contribute to the rust compiler right now. Been meaning to get around to https://github.com/rust-lang/rust/pull/55715 … for weeks now, but it's hard when my build fails, and the input <-> feedback cycle takes about an hour.
(I tried again today; trying some builds in the background while drafting docs. 2 attempts over 3 hours is, err, not very fast.) (Also: this is not so much a criticism of the compiler; I'm empathetic to the amount of factors that need to be considered and prioritized.)