Ген не может быть единицей эволюции. Так как одинокий ген (экзон?) сам по себе не является даже Живой самостоятельной единицей. Он не поддерживать своё существование, ни размножиться вне ОРГАНИЗМА не может. Целостный генотип - тоже не может быть единицей эволюции, так как отбираются не генотипы, а фенотипы (целостные организмы со всеми прилагающимися адаптациями). Отдельная особь , обладательница конкретного генотипа - тоже не является единицей эволюции, так как она не способна к изменению генотипа в течение своей жизни. А эволюция, как мы с вами помним - связана с ИЗМЕНЕНИЕМ КОНЦЕНТРАЦИИ ЧАСТОТ АЛЛЕЛЕЙ в генофонде популяции.
То есть единицей эволюции - является популяция (со способным к изменению концентрации частот аллелей генофондом).
И при всей научности гипотезы эгоистичного гена, эта гипотеза не объясняет ни диплоидности организмов, ни полового отбора…