How does one survive this?

Ok so I was playing a game of BTB today one guy just stood around in the center of the battle. Didnt bother dodging explosions or gunfire. He was hit 5 times from a plasma cannon after his sheilds were down he was standing right on a grenade and even that didnt kill him I hit him directly with a ghost and he bounced of the front of it. Can anyone explain why this would happen. When I asked him about it he said it was because and I quote “Its cuz Im god suuuunnnnnn” I mean really? His overall k/d was kinda far fetched for someone who doesnt move out of the way of oncoming explosions and vehicles 20000/5000?