10 things I hate about Git | Steve Bennett blogs: "10 things I hate about Git"
A great article for all you ass-hats who say git is so easy to use.
(Nota bene : I use git for all my version control. That doesn't mean it isn't an extremely arrogant VCS with utter contempt for it's users. Still, it's better than the alternatives.)