It depends on what you’re making. I think if you’re doing something very simple then Unity can sometimes be a better choice for your project. There’s still other reasons though to choose UE4, for example for me the lighting system and material editor are major reasons to use UE4.
Also, if you want to talk about recent UE4 indie successes, there’s Player Unknown’s Battlegrounds which uses UE4