As noted, MSFS2020 CURRENTLY uses DX11 and that's not very 'thread aware'. But I'm going to say getting a 4 core is a bad idea if that's your target 'game'.so will a 4 core 3100 do better on msfs than an 8 core 2700 cuz better single threading?
also, 32gb of slightly slower ram or 16gb of slightly faster for msfs2020? thoughts?
2x8 4000mhz cl18
2x16 3600 cl18 is the numbers in question
First is that Microsoft has committed that this is anything but a final product (it better not be). I think many expect them to move to DX12 in the future. Also, as with all prior MSFS releases, it's a platform that's built for expansions and add-ons and third party applications that integrate to the sim. Not just airplanes and airports either. I mean something like an electronic flight bag app, or VOR maps, for instance, that will suck up CPU resources all it's own. And, of course, video streaming your flight activities.
So I'd say anything less than 6 cores is probably not a good idea if looking long-term for running MSFS2020.