Как уже упоминал larsmans, есть недостаток сложности.
Но может быть и недостаток производительности - обнуление ссылки подразумевает запись в память, а в современной среде сбора мусора - запись в памятьэто не обязательно просто магазин.Может также быть некоторая бухгалтерия для коллекционера - посмотрите «барьер записи» и «маркировка карты» в контексте сбора мусора.Запись также влияет на кэши процессора;в многопроцессорной системе это вызовет трафик когерентности кэша между процессорами, который потребляет пропускную способность.
Теперь я не думаю, что какой-либо из этих эффектов огромен.Но вы должны знать, что запись в память не всегда такая дешевая, как вы думаете.Вот почему вы должны профилировать перед оптимизацией, а затем снова профилировать!