The hardware is great, it’s mostly driver and UEFI firmware quirks causing the issues.
Can’t think of a hardware platform MS designed that wasn’t junk. They should stick to Operating Systems and software.