I don't think it's a well-designed system, and supporting multiple platforms (currently 5 including .NET 9) is terrible.
There are criticisms like this https://andrewlock.net/preventing-breaking-changes-in-public-apis-with-publicapigenerator/
To be frank, I'd like to stop using it.