Просто когда читаешь код с async теряется из виду многое , например ты не можешь в декораторе прописать что либо свое, вдруг тебе нужно какое либо значение во время менять ( хотя может в asyncio есть такие методы но я не видел ) , и событийность кода сложно проследить , в случае обычных корутин прописанных самим все ок выкглядит