I couldn't agree more. The fundamental design it's absolutely brilliant. The UI does take some getting used to.
I frequently use Git as an interview question, but only when the candidate lists Git among the skill set. Specifically, I ask how does Git figure out when you've renamed a file. If you don't grok it, don't list it.