Well - I think the idea is mostly to replace the collaboration aspects of Git. I mean - I think Git is great as a version control system, but feel it's a bit lacking when it comes to collaborating. I just don't think merge conflicts are a good way to consolidate changes.
This is why the tool places emphasis on feature flags and provides them as a built-in part of its solution. To give developers the power to work in the same branch without tripping over each other's feet.