I voted 'keep'.
Barg's trade value is at an all time low right now. The solution is to bring him off the bench and play him 15-20 minutes per night against bigs that he can defend 1 on 1 and when he presents match-up problems for the other team. When Bargs is on the floor the rule must be "NEVER DOUBLE TEAM AND GO UNDER ALL SCREENS" so he never has to rotate and he rarely has to help. This defensive philosophy might work against some 2nd units.