Laptops are more utilitarian from my perspective. They serve a purpose, but, they are generally harder to work on and give less "bang for the buck". I will use a laptop for work, or when on a road trip, but, i prefer desktops in general.
Any time i replace/upgrade a motherboard, cpu, gpu, or ssd, I wind up upgrading my htpc, or my wifes pc, or my cousins pc, or i donate some hardware to my brother or a friend
I can buy a motherboard, and keep it for like -10 years, maybe upgrading the CPU and GPU once or twice during its lifetime.
If I spend $300 on an upgrade, one of my family members down the line gets a free upgrade out of it.
Also, if a power supply blows up, or a video card burns out, or a motherboard fails, I only have to replace that specific part that fails, and dont have to replace a whole laptop because of it, or dont have to attempt complicated microscope tweezers surgery like replacing keyboard or power supply on a laptop.
I hate taking apart laptops and putting them back together again.
I dont mind messing with a big tower case or most rack mounts.