b0rk, I've been criticizing git nonstop for months on here but I really do love it. I've been using it for probably 13 years, I'm used to all of the warts that I run into regularly, and I don't think I've had a major problem with it anytime in the last 7 years or so.
not to minimize all of the very real problems that people have with git but I really do believe that it's possible to use git successfully