Fortnite leveling system sucks – LETS say I get… idk… 12 kills in a game.
If im getting that many kills, there's a good chance I could get a victory royale – but I can still die. So lets say I get killed after 12 kills – with no victory – and Fortnite goes "Look, he has good aim and skill, lets level him up!", then I get put with a new tier of players – amongst whom my advantage (from whatever skill that may have come) will no longer give me an advantage. And it'll be that much harder to get a victory royale.
And this is why i realized im never getting victory royales despite being good. Fortnite levels me up based on aim, etc, and kills, even if I haven't won. Hence, I can't enjoy good skill because the moment I'm starting to dominate and get in the flow, it gets taken from me on the basis that I should be playing with players just like me – but amongst whom I can't feel that "winning" feeling, which is what makes a game worth playing at the end of the day.
Source: https://www.reddit.com/r/FORTnITE/comments/wf4ien/fortnite_leveling_system/