I can understand the idea of replacing that packed code with some more simple examples. But I've to say something against it, it probably won't change anything, as I can see both sides, anyway:
The part that gave me the kick, to learn rust, after reading all the stuff like guaranteed memory safety, was exactly this, stuffed, code.
Because it showed, that rust is able to work with things like strings & patterns as a low-level lang without much extra work. It also showed how easy it's to directly print the result, in a formatted, good way.
It was the thing that hit me.
Of course you can also show this by dividing it into multiple examples, but for the "fast reader", like I can be one, it was the best introduction.