I think the problem there was that people made the wrong request - for their existing PSP code to be freed. I imagine that a lot of their non-disclosure agreements are intended for the embedded DRM stuff which is most likely the first thing that people like us would scrap when getting our hands on it and as such would be a pointless request anyway.
A better request would be for AMD to release some kind of API (poke register X with Y to do Z), a list of what the system needs in order to function (check that the RAM works properly, set up the IOMMU, etc.) and the ability for the user to build and use our own firmware images. None of their proprietary code, nothing which they’ve licensed, perhaps not even a reference implementation - just the documentation on how to make it work. That perhaps has a higher chance of succeeding.