Надо четко различать 2 случая: код, предназначенный для чтения человеком и код для процессора.
Второй случай не имеет смысла обсуждать вообще. Любой IF, ВЫБОР, ЦИКЛ - это набор GOTO на нижнем уровне, если только мы не имеем с экзотической архитектурой. И на эти GOTO никто не покушался и покушаться не собирается.
В случае кода, которой генерирует Дракон Геннадия Тышова, это как раз тот самый второй случай. Код простоне предназначен для человека.

А вот первый случай обсудить интересно.