I guess what I'm getting at is that even if Fossil is better than Git, the problems it's solving don't seem to be particularly urgent to solve. Less complexity is good, but it would need to be considerably more elegant than Git to make me not want to use a VCS that's basically standard now.
I don't see anything in the FAQ, overview, or questions page where I'm thinking "Oh, this is something I couldn't do in basic Git." For a large organization I can see the benefits of simplifying, but as a developer I feel like I'm missing the hook.
Off the top of my head, Git improvements that I regularly do want:
- Large file support and binary file support. LFS exists, but is clunky and annoying to work with.
- Pushing/pulling directly to someone else's local repository (ie, if a remote goes down). This is always harder to do than I expect.
- Better octopus merging; once commits in git have multiple parents, there are sometimes unexpected complications that can arise in future merges.
Does Fossil solve any of those problems?