It's a weird time when Linux has the best sleep support overall.
(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)
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.