The e-book publishing world may be about to split up into the equivalent of the music industry's major and indie labels:
major labels tend to make deals that maximize revenue and limit free promotion, while indies try for maximum promotion in hopes of getting revenue later.