Я думаю, это зависит от отношения, которое уже существует. Если существует много конфликтов, то удаление всех имен полезно, потому что код стоит сам за себя. Однако, если имена ставятся на тесты (как с кодом), то разработчик становится владельцем.
Приобретение права собственности - это всегда хорошо, потому что побуждает разработчика сделать его максимально совершенным. Это также помогает, когда вам нужно задать вопрос о тесте, или если тест не пройден, и вы не можете понять, почему, вы сможете спросить эксперта по этому вопросу.
Однако, если есть более темная атмосфера, больше о разработчиках, которые обороняются и пытаются подорвать друг друга, тогда имена заставят их сосредоточиться на том, «кто сделал этот код неправильным» или «этот тест не удался, потому что X это плохо закодировано, вместо того, чтобы сосредоточиться на ошибке, которую может обнаружить тест.
Так что всегда есть баланс при явном присоединении имен к подобным тестам.
И, как упоминал Энди, всегда есть контроль над источниками, если вам ДЕЙСТВИТЕЛЬНО нужно знать, кто что-то написал.