Little more critical review... seems like they took too many cues from the old COD power ups and pew-pew=points system and ignored the dynamics of more recent games success resulting from a game that encourages teamwork (OW, PUBG)
https://arstechnica.com/gaming/2017/...ope-nope-nope/