We didn’t put our names on any of our work other than our dissertation (and a few trivial assignments that didn’t impact overall marks). It wasn’t that hard to de-anonymise, but it meant that the system had a bit more integrity.
It’s a really straightforward system to implement and I don’t know why it isn’t done more frequently.
I also think that our VLE sorted assignments by time of submission rather than any identifier.