What he's saying is that if you have an armor piece that allows health recovery on orb pickup (see Crota fight) then these robes allow that perk to help all the time, not just when you don't have your super.
Also, hell yeah on glimmer robes. These will be great for patrol as you can get money, grenades, and melee all while derping around the Dreadnaught.
English
-
Wouldn't those pieces of armor with Infusion on them still necessitate not having a super to gain health from orbs? As far as I can tell that perk isn't being changed to take effect when a player's super is fully charged. I don't see how it would suddenly have that ability, but maybe I'm missing something.