The .NET team just added static interface members in C# 11, because they themselves had this need in order to create System.Numerics:
https://learn.microsoft.com/en-us/dotnet/csharp/whats-new/tu...
https://learn.microsoft.com/en-us/dotnet/api/system.numerics...