Permabanned
The self revive thing is one of those, ideas that at first seems like a good/possibly fun idea but in practice it just doesn't work.
Look at cod4, the last stand perk seemed like a fun idea but in practice was nothing but a menace.
Surprised they didn't go with martydom which was another COD feature.