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