Yesterday's announcement that Jack Dorsey's Square is adding digital loyalty cards to its already full-featured payment service again sparked questions about whether buying things on or with a smartphone is the inevitable future of commerce and mobile media.