I cooked the LCD panel in my ASUS G14 laptop because apparently sleep mode means 100% CPU mode.
Some bits of hardware are great(like the chassis and heat sinks - with a Ryzen 4800HS you can browse the internet with fans shut off through third party software), some suck(e.g. keyboard lighting, LCD back cover), but overall for me it's the firmware that spoils everything.
Battery charging limit sometimes works, sometimes doesn't, so I occasionally end up with a full charge, because that's apparently governed by the aptly named MyASUS app which may or may not actually work on any given day.
I took the opportunity to repaste the thing when I broke the fans(available only via AliExpress - the official parts store doesn't have anything useful), because after less than two years the paste was already flaking, causing overheating.
I "solved" the problem of the iGPU going at 100% frequency at all times by setting the dGPU as the preferred one(!) - achieving a jump from 2.5h to 5h battery life, when it used to be close to 10h before firmware/OS updates. The culprits could be: ASUS, Windows or AMD - no idea which though.
I have a cheap Vivobook laptop, it's fine. At least it looks more robust than the cheap Lenovo I had before... Obviously none of them are as robust as my old 2012 DELL which I dropped many times on the floor without even scratching it or damaging the screen. But the latter is also way heavier and its performances just can't match a Ryzen 5.