It's a weird time when Linux has the best sleep support overall.
I use a ThinkPad P1 Gen 3. My dGPU actually died due to overheating caused by Windows failing to sleep properly. On Windows, the fans were always noisy and temperatures stayed above 60°C.
Since switching to Linux, the fans are very quiet and temperatures sit between 40–50°C. What surprised me most is that sleep mode works much better on Linux than on Windows, where the frequent failures eventually killed my GPU.
(big fan of MacOS, and esp. third-party Mac software, the quality of which simply does not exist on any other platform)
(Also, I have huge affection for Linux. I used Linux exclusively for years personally, and any place I could sneak it into my work environment)