Activities get destroyed when you rotate the screen and have a complex lifecycle. Using Fragments is error-prone and their lifecycle is even worse.
How would you like a screen that doesn't get destroyed on rotation, and a navigation as simple as calling goTo(screen)? That's what modern Android development should look like.