In the Szenarios of cloud servers or hosted bare metals, one often restores using a rescue System.
If then the System usernames would be restored according to the System usernames of the rescue System, it would be a Desaster.
So I am happy the way it is.
If you want to have usernames restored, I think you could mount the snapshot and rsync it to where you want. Rsync maps the username by default.