"Runs too hot" really depends on how pushed is it from the box, for example, zen 3 is more efficient than zen2, but its being pushed very hard with its boost algorithm. Does it mean zen3 is bad, no, because any cpu can be way more power efficient simply by underclocking and undervolting a tiny bit. Imo, pushing any cpu/gpu just for those 5-10% is a bit useless. What am I trying to say is, any cpu can run very hot, and every cpu can run very cool, while still performing decently. The E cores in alder lake are there for better multithread performance scaling in a given power package, not because it's too hot, it would be with only P cores, though not necessarily. Man it turns in a hell of a ramble, ehh. Basically, P and E cores strategy is very precise balancing act between cost(die size)/Power/Performance