Single core performance is still one of the key determinants for gaming performance (along with latency) and this is important to many people.
Arrowlake being 8 big/32 small shows the opposite to what you suggest, you need the big cores with good single threaded performance to game on, you just don't need many of them because multithreaded performance beyond about 6 cores currently is wasted on gaming. Intel has a power problem so to get competitive multithreaded performance they've tacked on a buttload of slow but efficient cores. If power wasn't an issue they'd be able to just go all big cores like AMD do currently.
For true multithreaded workloads then those small efficient cores are fine, but to suggest singethreaded performance is not important is foolish.
Why do you think a 5800X and a 5950X have very similar gaming performance when they have very similar single threaded performance but one has twice the cores as the other?