- Remove RxJava - RxJava is difficult and RxJava is an external dependency. - Coroutine and Flow are a simple and powerful API. - Async/Await is more intuitive to describe async jobs.