i'm the opposite of you, i'm so done with Linux on my laptop. I can't count how many time my machine cooks itself inside my bag when using Linux. Windows also has the same problem, but much less frequently.

Now if i want linux, WSL2, and if i want linux graphic, Vmware or something similar

Well, this just means PCs are all over the place and it's hard to know what you get beforehand.

My experience is the exact opposite. When I let my laptop running windows sleep overnight, in the morning it's warm. Under Linux, it's room-temperature. I rarely run Windows on it, so there's no checking for mail or whatever in the background, I only have 2-3 games, Prime Video and Lightroom installed. It's also kept up to date, so no updates to install.

But, at least it now wakes back up. Up until a few months ago, it would randomly freeze up or die and reboot and get stuck at the Linux ZFS decryption prompt (I dual boot, and Linux is first). This is a 2020 model laptop, which didn't work under a fresh Windows install out of the box. The webcam wasn't working for a good 3 years (apparently some USB chip wasn't detected). The only issue I have under Linux is that the mic mute LED sometimes turns off even though the mic is muted. It's a standard-fare HP Enterprise, no dual GPU or anything fancy.

I have seen that with both Linux and Windows. And there are bugs like this https://bugzilla.mozilla.org/show_bug.cgi?id=1808039 that prevents sleep on Windows, but somehow does not exist on Chrome, or when you use Linux/Mac. I have determined that if battery is really important for a certain occasion, I just manually power the laptop off. Thankfully, these days laptops are fast enough to start make it tolerable.

Of course, I can't understand why Microsoft or Linux distribution contributors along with software vendors never manage to truly "fix" such important usability issues.

Yeah been there. My company issue laptop cooked itself to death once in my bag when I was on the train to a customer.

I was pleasantly surprised when I bought a Mac (M1 MBP) a few years ago. It doesn't have all the idiot behaviours that Windows and Linux seems to have. It's so boring. It just works. If the Linux/Windows folk can nail that quality down it'd be nice but I have my doubts it'll ever happen (after trying for about 30 years!)

Microsoft has contributed to Mesa for DirectX tunneling drivers. WSL2 supports GPU HW acceleration out of the box.