That's a pretty big claim. Git solved real problems at the time in a novel and extremely useful way. Coming from SVN (or god forbid VSS), the power and flexibility of git more than made up for its difficulty to grasp.
Why it "won" over alternatives with cleaner UX (eg Hg) is a different question, and I think has a lot to do with github.