Самое банальное объяснение этому это то, что молекула ДНК двухцепочечная и каждый нуклеотид имеет пару (А-Т Г-Ц), если бы было только 3 нуклеотида цепочка была бы не завершена. Так же 3 нуклеотида не смогли бы кодировать все аминокислоты находящиеся в белках.