Apex Legends is the best Battle Royale but not good enough to keep me playing it.
At the end of the day, there is to much downtime in all Battle Royales and, as a result, they bore me.
If I wanna play an abilites based shooter, I’ll play Overwatch which has matches that, typically, last 10-20 minutes and is nonstop action.