Battle Royale really sucks for competing (For example: APEX LEGENDS ). A good team gets fucked by dogshit teams doing stupid stuff. It's full of RNG stuffs that you can't really control. A stupid team can win a game if they get very lucky. On the other hand CSGO and VALORANT is a great skill based game.
What I want to say is, EA and Respawn should go fuck themselves