The argument that BoD should stack with armor is the argument that Wizards, Monks, and Sorcerers shouldn't actually get them, because Fighters, Rogues, and Paladins deserve them more. This is the diametric opposite of what the item is for, going back to their introduction roughly 40 years ago...