Not really my cup of tea, but I think it is the best Battle Royale, unless you want to play solo.
That is one part of my issues with the game, since I don't want to play with random people and most of my friends are either not interested in the game or approach it with a very different mindset. They either don't care at all about the outcome of a round, or they are hyper competitive.
Apart from that, I don't like games where it is very likely I will loose a firefight, just because the other player has better equipment in regards to armor and health. I don't like it when the following does not apply:
1. See a enemy player first
2. Shoot first
3. Hit first
4. Win the firefight
You can (and often will) loose in APEX legends and similar games, just because somebody has tier 3 armor and can outheal you. That is simply not my cup of tea.
And to be honest, I am still a bit salty that Titanfall 3 is on hold because of APEX Legends.