Wolfenstein 2 complaints did touch on optimization for some, but most complained about the brevity i.e. 7 hours to 18 hours for others (arguement about cost vs hours of enjoyment) and the AI i.e. stealth and the behavior of the enemy.
I've been playing Wolfenstein 2 and enjoying it although it's not the Second Coming of gaming or anything. My opinions may be partially formed by the fact that I bought it and Prey for $30 combined versus paying $60 on Day One.
Game play wise I'm having fun although, so far, there hasn't been many real big battles. Supposedly, by the game's end you kill something like 1,000 Nazis directly (according to creative director Jen Matthies in PC Gamer) so I'm guessing it must be backloaded with that stuff. There has been some of the time wasting "swim around, press a button, kill two drones, swim back to end level" missions I also criticized in TNO but not too much of it. There's also a number of the "Sneak up on Commander before he can give an alarm" objectives and, now that I type it, it occurs to me that successfully performing those means less big fights. Aside from all that, the weapons and basic game play are about the same as TNO. The hand-wringing over the plot is exaggerated: You and your people don't like Nazis, you kill Nazis. There's some eye-rolling moments but, frankly, BJ's inner Batman-like tortured hero monologue is more exasperating than Black Power Woman ranting about The Man.
Technically, I had a brief stumble because I tried to play it with outdated drivers and haven't had an issue since I updated. Playing at 1080, I'm getting a consistent 65-75fps on Ultra using my old 290X (4gb). Game looks nice although the facial animations are less than convincing. Environment is 95% richly textured and detailed and 5% oddly poorly detailed which pops against the rest when you come across it. You know, you'll see a wall where you can count the pores in the cinder blocks and running along it is a pipe with bolts that look imported from Half Life 1.
Overall, I like it but, you know, it's a game. You follow the plot, you shoot dudes, you laugh, you learn, you love. It's an on-rails shooter and those are generally fairly short in my experience. I won't know until I'm done though. Don't pay sixty dollars for it because you shouldn't be paying sixty dollars for any game -- you're better than that.