Timed parries and dodges are literally just more fun than sitting there not engaging with an enemy's attacks and no amount of contrarianism towards souls' influence on the medium will ever change that.
Is it possible to make singleplayer tanking more fun? Sure, but not if your only idea is to reward """"positioning"""" (standing at a safe spot with your guard up waiting for the punishable thing to happen)