Просто я думаю, что компиляторы сейчас уже научились более производительные бинарники выдавать. А человек, может по ошибке написать более медленную программу
Ассемблер в основном нужен для перечисленного выше и для создания компиляторов в основном. Чтобы язык ЯВУ перенести под другую архитектуру, сохранив лексемы, принципы и прочее