Exactly this, the activities need to be changed to something like win X times. I got "kill 3 barrel carriers" today and it's frankly just terrible. Even if you pull off a perfect ambush on a barrel carrier, they're just going to drop the barrel the moment they start getting shot at. The only way you're going to finish it is if you find someone in the district that also has that activity, and you agree to farm each other. That's not how events should work, at all.