Your second paragraph reads like a defense of CVS. git-annex handles this fine for me on my network at home with multiple machines and multiple copies of the repository/archive/drop-box-folder on each machine.
While it looks cool, it seems to me that it isn't entirely automatic. Sadly the vast majority of people will not go for anything less automatic than Dropbox.