People love git for many reasons. Git is super fast and works offline. Git offers cheap branches and effortless merging. Git has customizable project workflows. Those reasons are all great. But git means much more than that to me. For most people, git is a tool used for managing source code. These people probably interact with git somewhat frequently. To me, git is a tool used for writing source code. I interact with git all the time.