Ради выигрыша в 5% ситуаций идёт дикое запутывание кода и логики.
Да и обучиться этим асинкам не так просто.
Скажите что просто люди глупые?
Нет. Сложность понять это признак плохой архитектуры и построения системы. Именно поэтому, ради упрощения и возник в своё время С++ и позже Java и C#.