Being punished (Dragonrot) for using one of the main mechanics of a game that has been a big point of the advertising, including being part of the fucking name (the revive mechanic) is not good game design, From.
This feels different than world tendency in DeS, this is straight up "Oh, you have to use this thing we purposefully built into the game? Fuck you."