Are you sure? You are comparing with older Intel generation? I know most review claim AMD PC has a fast graphic but not CPU. Battery life is still a weak area with AMD.
No need to compare. What you see is just older 3000 series. 4000 series changes everything, cause everything is essentially more core count in the department.
Intel 10th gen i5/i7 U series chip is stuck at 4 cores. AMD ryzen 5 U series comes in hexa cores with SMT. Ryzen 7 U series 8 cores with no SMT.
This 2 segment alone already chew off the entire i5/i7 U series segment.
Then AMD has H series processors. The R5 4600H which is a hexa core cpu that easily kills off any 10th gen i5 H series cpu which essentially a quad core chip. The 10th Gen intel i7 has hexa cores and the top i7 10875H and i9 10980HK is an 8 cores 16 threads. With a hefty power consumption and heat output. Many oems has to find ways on how to cool those chips down.
What AMD has is 7nm processing node. A much power efficient chip and output lesser heat. But in a laptop world, OEM dont have much interest into increasing the weight of the laptop. All they want is thin and light. And since intel cant offer better performance due to the heat output and throttling speed, OEM can use AMD as an advantage to produce slim and lighter laptops.
AMD not only delivers a smaller processing node and good power efficiency, they deliver better IPC. Given that Ryzen 4000 do not match Intel clockspeed of 5Ghz, they have improved IPC overall. Giving them at lower clocks but output better IPC as a Intel 5Ghz processor. To kill Intel further, because it is running cooler and power efficient, the boost clocks for AMD was able to sustain longer than Intel. Intel claiming 5Ghz is far from possible. Not unless OEM is able to cool it off as much as possible.
Go left go right, AMD has all corners, they even have yet to release Ryzen 3 for laptops. That will kill Intel totally for their Pentium/i3 line up that comes in dual cores only.
The only bad point is that, Intel is backing OEM a lot. There are more Intel laptops than AMD. Despite AMD has produced the best laptop cpus, it is all up to OEM to take in and make more AMD laptops. Else at the end of the day Intel will still have the biggest market share.