This is for sure the right place to discuss this...
'no you!'
The current points system is based on damage dealt.
Fair point, would probably be fairly easy to implement, just add together 100 - shield HP of all your troops, which would give you all the damage your shielded units absorbed and convert into points.
Well, then the issue isn't the scoring system, it's your teammates.