GNU Arch is idiotic. It’s a deranged developer’s wet dream about how revision control should work. Sure, it permits distributed development. But it does not need to be this complex.
Whew, thanks for listening. I feel better now.
Update: For the humor impaired, the above was a rant, not a nuanced and rational discussion of source control. (Dan, however, has something more meaningful to contribute. I’m a p4 diehard, too. Little known: for up to two clients [local tree views,] p4 is free!)