They can't let all possible shields stack or else you can simply cheese a lot of stuff by taking 0 damage. Essentially breaking the game in some aspects.