Part of it is the whole battle royal system plays on sunk cost fallacy pretty hard. Depending on how long you last you get pretty invested in a given game, and if you get killed over some bullshit mechanic (and there are a LOT), the first thing you want to do after screaming is jump back into another 5-15 min game, because it will be different this time of course.
In games where you respawn and can keep trying to play well an entire game, if you have a couple bad matches you are probably going to stop playing for the day. I know people who've only won fortnight a couple of times yet still play religiously, chasing that dragon, screaming at the TV when they get eliminated by a single point blank shotgun blast. I tried to get into fortnight but it seemed pretty unhealthy, imo.