There was general agreement among analysts that Anheuser-Busch InBev's Q1 results yesterday were better than expected.