I've also had to use various Macs for work in the past and have had terrible issues with wireless networking and bluetooth.
I've also had to use various Macs for work in the past and have had terrible issues with wireless networking and bluetooth.
I don't doubt that is your experience but I don't know why. Lenovo are pretty Linux friendly and suspend/restore has been a fixed thing in general for years. Maybe you need to update your BIOS.
I can provide you with a very long list of fucked up systems that will, say, not run Windows 10 1903, depending on already installed software and other silly stuff.
I'm typing this on a Dell laptop that runs Arch Linux.
Macs don't even feature on my radar.
All the "pro" laptops seem to be focused on smaller sizes, and on premium/luxury features and price. I'm glad cheap gaming laptops running Linux are a perfect fit for my use case.
But yeah, gaming machines always make for great dev stations, whether desktop or laptop.
Edit: not sure why the downvote... MacOS, don't remember when, switched to custom cifs network sharing, and it caused a LOT of issues for my workflow at the time.