That’s only true if you’re working in a team of egotistical individuals. SD currently compensates the lack of teamwork with these mechanics thereby removing the need for that teamwork which keeps the game into an incoherent collection of barely related duels.
Nobody here is against long killing sprees. A good game should facilitate that. However, regen and indiscriminate ammo supply is cheating, it’s a substitute for the teamwork that actually should be ensuring those long killing sprees.
What I, and I hope more people here would like to see is a game that doesn’t use these crutches. Remove the crutches and you probably get a worse game but at least then you can see what actually needs changing. At least then you can see where the real issues lie. That’s when the real testing can happen.