I have the perk that gives me health after each kill equipped. That perk saved my life in this encounter and kept my streak going:It does seem kind of ridiculous in PvP, even as a guy that only plays Titan. The only thing you really have to watch out for at all is Nightstalkers to try and avoid getting nullified. For extra comedy, get one of the armors that has bonus Armor while playing a Solar subclass.
http://youtu.be/lwmLI6amKNQ