I don't agree. Average consumer application these days should be parallelized like any other. So more cores should be better. It's not last century anymore.
So I completely disagree with "2 cores are enough for consumer application" idea.
And it's even further form truth for games. Last time I looked at something like Cyberpunk 2077 in the debugger, it had 81 threads. 81! Part of it were vkd3d-proton ones, but only a small part.
And it actually does load CPU pretty evenly if you monitor it, so I'd say it scales OK.