I always thought post and page revisions in core were adding extra weight to WordPress that wasn't needed on all sites. I think all revision management should be a plugin like Akismet, where it is officially supported, but not part of core.