Many Starbucks customers are irked by recent changes to its popular rewards program. But they may not have as much to complain about as it seems.