Well said and 100% agree. I pressed them on that a few times and never got a good answer as to why they think anonymity is a good design choice. Many others I have spoken to who've used mturk significantly have come to the same conclusion you did.
In this case, as the experiments involved people and the intend was to publish the results, the "workers" had to be anonymous.