Right now it's a rush to the next objective.
Everyone's trying to be the guy to blow the cache objectives up, to the point where team mates will hit you with RPGs or Incendiaries while you're planting explosives.
Seeing as how in Sandstorm ANYONE can lay explosives on an objective, doesn't it make sense that anyone who can gets the points for it?
So, anyone still alive when a thingy gets exploded should get the XP/Credit for it. Then the person that's doing the booming is sacrificing something other than their 1/3 teamkills for the round.