As platforms embrace this customizable model, it’s worth examining what makes it so powerful—and where its challenges lie.