Async Rust still feels incredibly complex for typical use cases. The ecosystem fragmentation around executors makes it harder than it needs to be.