Nobody is complaining about code not being provided. It’s more the schematics that are sitting in a drawer in Cupertino that would make the painstaking reverse engineering unnecessary. Someone at Apple would have a much easier time.
Most of the time it’s an upstream vendor NDA. In Apple’s case they own the whole stack for the GPU so that doesn’t apply here. But it’s certainly not special to not divulge GPU internals.