Maybe you're right. But currently game lacks an item that is able to remove debuffs from your allies, not just yourself. Maybe there could be two separate items for deployables removal or prevent DoTs/remove debuffs from allied characters since it's kinda sucks to watch your teammate die from...
10550 souls is a crippling difference in actual gun build meta. For 12600 enemy Haze buys Ricochet + Lucky shot and you're as good as dead. I'm not even talking about characters like Infernus, Wraith, Lash and Vindicta, who simply dominate you with even less investment in orange items.