I word: laptops.
I've used a laptop as my primary dev environment for years. During that time I ran Debian on ThinkPads. Compared to Windows you paid a price in terms of higher power consumption and randomly breaking sleep and hibernate, not to mention poorer plug-and-play multi monitor/dock support. Add in unpredictable driver support and my newest laptop just runs Windows 10. If I need to use Linux I'll do so via WSL or VMs.