> The i7-4770 was one. It reliably outperformed later Intel CPUs until near 10th gen or so.
Per which benchmarks?
> At 13th gen, Intel swaps E for P cores.
One nit, Intel started adding (not swapping) E-cores to desktop parts with 12th gen, but i3 parts and most i5 parts were spared. More desktop i5 parts got them as starting with 13th gen.