But again, AML disassembly may show that it was bad code, but it's at-least-mostly-working code, and provided in a form that can be disassembled and inspected. Lots and lots of robust Linux drivers have been written based on analysis of garbage ACPI integration.

Mixed blessing, but still more blessing than curse.