McDonald's just admitted a surprising reason why it can't satisfy customers