I went from an overclocked 3600x @4.4ghz to 5600x OC @4.8Ghz. GPU is 2080s overclocked. terrain LOD at 3.0 (300%), 100%supersampling res at 1440p, and rest high settings (no ultras). with 3600x I was getting avg 28fps departing over Empire state building with live traffic and an A32NX. there were some stutters when looking around cockpit and overall experience was subpar. I was getting limited by main thread message on fps viewer. switching to 5600x gave me about 40 FPS but it’s still not smooth and I still get limited by main thread message. overall experience is better though but not by much to justify the cost. given that the 5950x single thread performance is not that much better than 5600x, I would save my money and get something like a 3800x or 5600x or 10700k from intel. this game just has serious optimization issues no matter your cpu in detailed environments. it only needs 1 strong main thread to avoid bottleneck.
also I found the impact of going from high to ultra is like ~1FPS since GPU does not even get to do its thing because of the cpu bottleneck. even setting everything to Low makes almost no difference to FPS, since CPU bottlenecks.