When should I favor extension methods over #Charp 8 default interface implementations?

When I have an extension method in the same assembly and namespace as the interface it extends, is there any reason to *NOT* use a default interface implementation on the interface instead?

#dotnet #APIDesign #FrameworkDesign #FrameworkDesignGuildlines
@bot