Why Are Cells Alive But Macromolecules Are Not