Not using async/await is worse: you get sucked into then/catch, or worse, callback hell or shudder streams, which are known to be full of footguns and typically only approximate working correctly.
Of course you can go full sync if your app wouldn’t do anything useful during the time it’s blocked waiting for network or I/O.