i have my own humble pc in 2700x+3070 compared to yours yet i have no troubles running the game near series x specs
1200-1440p (dynamic res) high-ultra custom tweaked settings (with occasional mediums)
maybe you're pushing way aggresive resolutions and settings. xbox sx is not pushing all ultra or all native 4k for example. it hovers between 1080p-1440p dynamically. my own settings are subjective, i dont like pushing everything high or ultra. i find them most of them uselessly inefficient
i get 100-110 fps at native 1440p and 135-140 fps at native 1080p so dynamic res that is targeted at 120 fps probably pushes something between 1200-1300p, similar to sx
ofc sx running equal to 3070 is a testament to the console's power and the optimizations. but a 3090 is waay more capable than a 3070, and therefore than a series x
then again, my old underclocked (for fun) crap zen+ cpu can push a consistent 120 fps across all maps, combats, and modes, so your 5950x can probably easily lock to a rock solid 200+ frames considering the massive IPC/single core/latency difference between them
tbh, i cannot deny the majority of the problems PC users are experiencing with this port. but it seems to be running smoothly for me, so far, so i was happy. i hope they can fix the game for everyone