We have improved the experience with PowerShellGet and private NuGet feeds by focusing on pain points using an Azure Artifacts feed.
We addressed pain points by enabling/documenting the following features:
Non-PAT authentication for package management
Credential persistence in Register-PSRepository
These improvements will effect the following cmdlets:
What is Azure Artifacts and Why would I use it?