Haven't played either, but I can tell you that cheating is exceedingly rare in League and that their ranking system does a good job of figuring out if a new account is from an experienced player or a legitimately fresh face. By the time you've played 10 games you are given a reasonably good matchmaking experience. Perhaps that's why League is so much more popular than PUBG and Rocket League?