Well, like what was mentioned before. All characters are unlocked for battleborn day and it could be an alternate account. PC BB don’t cost that much and he could have experience with Gal on the other console he came from. Hmmm… if anything he was probably rolling 21 HP regen on corruption helix + HP Regen on shield pick up and he had regen gear which would give him around 50ish + regen. Also, having a miko on the team probably helped him a lot. If no one in your team was experienced, I could see you guys having issues.
Also… look at this gear, he is using a regen gear a critical gear and no gear for 3rd slot. Crit gear was most likely just a throw in and last slot was no gear which confirms that he only had 1-2 hr gameplay. Don’t think he is sketchy at all