This is a great explanation of the power of Git : Who cares about branches? It’s all about collaboration and code reviews
here is the author's TL;DR:
TL;DR: Using Git has made our team much better by removing barriers to collaboration and code reviews. Those are the real Git benefits, not specific features like fast branches.
I complete agree and it is the ability to easily review code (and send code back for rewrite during pull requests) that really makes git powerful :)
On this topic also read Great presentation on Git Branching (very similar to the model we are using in TeamMentor)