I have to agree with the OP. Since 2.0 its actually harder to get points beside from scoring kills.

For example since 2.0 i never get a vanguard or parry ribbon. Maybe because dmg values in t1 and t2 are too low and those ribbons where not scaled to the tier?

Very rarely i get the ribbon for doing a certain amount of dmg.

Instead i get most points sitting in my sniper and scoring final blows, therefore getting more points than the destroyer doing most of the dmg and putting itself on risk. Sounds not fair to me.

In my experience healing is still effective but as the above said spreading the heals and therefore heal the ones that are in need, keeping the whole team alive etc. - is not effective pointwise.