Your point is 100% valid.assist counting as kills is another handholding bs they added all the way in bf4.
You didnt kill anyone? You dont get a "kill"... crazy concept I know. You already get the damage points that you did, why do you deserve to get a kill counted if you didn't actually kill a person?
You could literally shoot a guy to 25 health, he turns around and kills YOU, then while you are dead a teammate finishes him....You some how deserved a "kill" when you not only didn't kill anyone, but the other guy killed YOU....wtf.
I think the intent was to encourage "squads" to play together as a unit.
Squad can spawn on recons "spawn point beacon"
Squad assists count as kills points
Squad "savior" points
Squad "revive" points
etc etc etc
We see what happens in 2042 when you don't have good "Squad play" so they were trying to encourage you to stick with your squad and act as a unit.