On my last replay of the Machine!Wolfenstein series, it dawned on me that I don't really like TNC that much, at least not compared to TNO and TOB, which are both utterly fantastic. And I think you just summed up why, apart from (and I know this is probably a git gud moment that I'm setting myself up for) the borderline-unbalanced, controller-throwing difficulty.
Also, minor gripe, but having studied them recently for a course I'm taking, I dislike in hindsight the way the KKK is portrayed in the game. I know the devs are just playing to the popular perception of the Klan as a bunch of ignorant hicks, but in actuality the Klan tended to be populated by small business assholes and middle class joiner-types, people who would've been seen as pillars of the community. I know this wasn't the intention, but portraying them as baying rubes seems like an attempt to downplay how pervasive white supremacist beliefs were even among "respectable" cirlces.