You ignored perfect fury bonus and maxed out sidestep plus on a class that can perfect guard easily and gets bonuses for it. You claim it's because you value being tanky, but went fury stance instead of guard stance despite GS being tankier AND doing more damage.
Your "build" is terrible and I feel bad for anyone you've coached and who's skill tree you ruined.
It's not "preference", you're literally just picking a mathematically inferior distribution of points instead of a build that makes you more effective in a vast majority of situations in this game.
The value of iron will and stalwart spirit is also debate-able, as it falls in to that common trope of "you have to be bad to proc it in the first place", where as you can justify automate because it reduces down time created by using mates. Given how tanky hunter is and how absurdly sustainable they are with perfect guard healing and more, the frequency with which you should be proccing it should be insanely low, and if it isn't, then you're just bad and should be playing another class anyway.