Gaming laptops that contain high-end GPUs can consume this much power while charging the battery and running games. And such laptops are still way more portable than a desktop. You can lift the laptop and keep it in your car, drive off and have a gaming PC ready-to-use where ever you end up. Same cannot be done with any desktop.
EDIT: Judging by notebookcheck, you should also check out HP ZBook Fury 15 G7, Thinkpad T15g, Dell Precision 7550, and MSI WS66.
https://www.notebookcheck.net/Lenovo-ThinkPad-P15-Gen-1-lapt...
One such machine is the ASUS Zephyrus G14/G15 and in the next month or two, M16 which weigh ~4.5lbs and come with Ryzen 5000 mobile CPUs (up to 5900HS) and 95W variant RTX 3000 GPUs (up to RTX 3080). I've been using the G15 for the past month and it's not bad, kind of a midway between a Macbook and traditional gaming laptop. Its looks are low profile enough that I wouldn't be embarrassed to bring it into an office.
If you're willing to push the slider a bit further in the power direction, there's machines like the Lenovo Legion 5 Pro and Legion 7 16", which weigh about 1lb more than the Zephyrus machines (~5.5lbs) but come with significantly beefier cooling, a higher TDP CPU, and 130-150W variant RTX 3000 GPUs. They're a bit more of a desktop replacement but still fairly reasonable to lug around, nothing like the 8-10lb behemoth Alienwares of old.
That's basically why. It's a computer you can take with you, without worry about packaging or needing to bring cables.
I can find a laptop with a recent ryzen CPU and an RTX 2060 that gets 10 hours of battery life. At the same time, those parts could be pushed to 150 watts if you had enough cooling. And you'd need even more power to charge while using it flat-out.
Not everyone is just using laptops as a word processor/browser. Sometimes you just need oomph.