Yes, async is hard. It adds lots of complexity, both to the code and in your mental model. That slows development.
Nodejs devs seem to be doing fine? and I would say their development is faster than most devs working on other stacks. Nodejs is also a top 3 server stack and growing.