Нельзя путать два совершенно разных подхода: первый описание более менее больших проектов на высокоуровневом языке и заказное проектирование, с ручной схемотехникой и прочим. Оба подхода различны и применимы в рамках проекта, дополняя друг друга, но никак не исключая.. Конечно, схемотехника всегда будет быстерее и кушать меньше транзисторов, но кто будет схематить графконтроллер, например, и сколько на это уйдет времени.....