The .NET debugging tools in VS code are proprietary. If you get the OSS build from your distro and try to debug a .NET program it'll fail with an error. (Telling you it's only available with proprietary VS code from MS)
For other languages this might be a minor pain. For C# it kills one of its best features, it's debugging support.