RNG certainly exists, but you have to make your own victories.

Here's a scoreboard of one of my recent victories, in which we had poorly-positioned spawns but an organized team:



Several times, we unified, pushed a node, and got a 60+ point differential in the process of pushing the node. You win the game by getting to 800 before the other team, and farming kills is absolutely part of it.