I play video games for more than 20 years and I actually always hated how scoreboards, we used to have, always were, because they promoted everything that defines egoistic gameplay. Having a terrible K/D but tons of heals, revives and ammo given is just some band aid for yourself and nothing more. It doesn't help me to feel better if my 200 revives and heals were made in a chokepoint in Operation Metro or anything equally to that situation.
In my eyes, a scoreboard like this is a step in the right direction. Now they just need to buff points for teamplay and PTFO and nerf points for kills. So people would finally start to play in a team in this wannabe Call of Duty.