Yeah, I always thought that buffs and debuffs should all just add or subtract from each other instead of one overriding the other. Also, similar buffs should add instead of the larger buff overriding the smaller one. But at this point if they were to change the game to work this way, balance could end up being way off, so probably best to just leave it at this point. But it is somewhat annoying.