"It's often argued the impedance mismatch with version control is what killed Smalltalk."
Wrong argument. Here's the truth: https://medium.com/smalltalk-talk/why-smalltalk-failed-to-do...
Smalltalk does have version control. It's just not the same version control software that everybody else uses (eg, Git, Subversion, etc.).