Having "strategic ressources" like repairs, which you could need immediately for the battle in the hold is fine, because they create a small objective to fight for if both sides contest it. Other loot should just be rewarded at the end of the fight.
Aside from being a QoL change, this would remove stealing loot which you didnt deserve from teammates.
For PvP it would decrease the incentive for ganking, because it is easier to loot if you are the dominant force in the battle.