A barrier to change is our current tools such as IDEs and VCS/Github are tightly tied to the files and folders paradigm.
Though, every tool that doesn't map 1-1 with the filesystem I have always hated the experience. Think: XCode, Visual Studio. But maybe it just hasn't been done right.
What are your thoughts on alternatives? Drawbacks to change?