Shoppers and businesses both love rewards programs. Los Angeles Times business columnist David Lazarus explains why he views them as consumer waste.