Fair enough. Nobody is obligated to do anything.
Having anonymous ways of reporting issues is helpful, so we don't have to go through the throwaway account to report a bug phase of this issue.
By requiring users to have an identity to contact you, you create an incentive for people to make disposable identities. Especially in the private / security ecosystem.