Haven't checked 2024 one, but previous ones were borked by Qualcomm essentially missing bits of ACPI runtime handling, EFI variable storage not actually existing at runtime, and Qualcomm papering over it in Windows with drivers that hijacked the proper interfaces.
So Linux-on-ARM-Surface had a lot of magical thinking involving using device tree etc. caused by people hitting the wall with broken UEFI implementation.