Вот откуда возник вопрос: рекурсия выполняется медленнее, но она более читабельна, чем цикл, который выполняется быстрее рекурсии.Спасибо, поржал)
if(gameObject && collider.gameObject.name != "Player")
{
Destroy(gameObject);
}