What does Vet have to do with that.
Its a factor of damage done (or received), not the cost of the killed unit.
Hmm - yes, you're right on the basics of vet (75% based on damage done and 25% on damage received). I wasn't thinking clearly on that point but now that you mention it - if a sniper kills a conscript, isn't the damage done (and so the xp) going to be less than if they kill a shock trooper due to the armour difference? In other words, the sniper's full damage is never being utilized vs. a lowly conscript but in order to kill a shock trooper through its armour, more of the full damage potential gets used and so more xp? Or am I on the wrong track?
Edit: actually, thinking about it more, armour reduces damage done so shouldn't make any difference in terms of xp for vet.