Developed with techniques that were state-of-the-art at the time.
The state of the art has changed.
You still need documentation. Asahi on M1 is 7 years old, with no ACPI substitute.
It may shock you to hear that coding was never the bottleneck for emulation or reverse-engineering.
> The state of the art has changed.
I keep repeating myself, but make an effort to check the "state of the art" of the crap they added to their kernel tree.