As I see it, one of the biggest benefits of traditional wikis' linear history was that it fostered quick back-and-forth collaboration between users. Unless there's a strong mechanism for discovering changes made by other users, a forking model seems like it'd rapidly result in a bunch of different (and potentially non-mergeable) versions of any page.