I agree githubs dominant position is an issue very much worth gnawing at. What's wrong with git though?
Notice that lines and columns are completely absent in this UX! It's a forge for semantic trees of code rather than text files of code.
I think they're only scratching the surface of what you can do when you shatter the line/col paradigm. Most importantly you have to use the Unison programming language to use the Unison code forge. I won't have this limitation at all. Anything you can parse into a standard syntax tree you'll be able to host on my semantic forge, and also I'll be able to put a fully-featured code editor right in the forge site so contributors can get started without ever even leaving their browser.