From your freaking link, with ecores off the 12700k was slower in every single benchmark bar one.....including games. So wtf are you talking about ???
In WIN11 not WIN10 though. WIN11 is thread director aware and thread director is screwed up with e-cores off as it does not know how to deal with hyper threading and allocates tasks incorrectly between logical and physical cores. If you could disable the thread director in WIN11, it wuld know how to treat it is a normal 8 core 16 thread CPU. But you cannot disable thread director.
WIN10 is not thread director aware, so the thread director is in essence effectively disabled so WIN10, so WIN10 treats it it normally as an 8 core 16 thread CPU and gaming will perform better with e-cores off period with the thread director off which it is in WIN10, but it is not possible to disable it in WIN11.