Yup.
Allthough some max out 4 cores (Fallout 4 for example), and you would then loose performance having something like a browser open on a 4c machine.
And this is what I don’t understand. Sure, multithreading is “hard” (harder than don’t care single core f-it).
But why not load stuff that is needed soon with a new core and then just change over?
I did that for a project once, worked and was realy simple to do.
HotS is a joke.
1700x + 5700XT yields me 3 to 300 FPS averageing arround 80.
Might want to take a look at my experience with one. Drivers and Windows (and some games) are not there yet.