Earlier quoted context omitted.
What are you doing on your laptop where you can see such a big difference? My x86 laptop (Purism Librem 14) has an all-day battery and plenty more performance than I need. But I don't do things like compile code all day. If I were running a really big compute task I'd use a desktop or cluster.
This is what I don't get about high performance laptops. Low end Ryzen 3 laptops have four cores, single thread performance within a few percent of the fastest processors in existence and will do something like render a web page at a speed indistinguishable from instantaneous. The fastest laptops have twice that many cores. And if you actually try to use them, either half of them are low performance cores or they all…
The real answer for why most do not do this is that IT-organisations are already under-dimensioned and over-burdened and it’s cheaper to maintain a small set of laptop models (which most likely are bought with some sort of support contract) than it is to assemble and support desktop computers.