Sure version tags could also move, but by convention they do not. Unlike the latest tag, which by convention does move a lot.
Deletion is possible within limits but it also is with Docker. All the hashes in the world won't bring back a deleted image.
artifacts being removed is much less of a problem as artifacts being spoofed with malicious content.