While Anheuser-Busch (BUD) brand Budweiser carries the slogan “King of Beers,” the narrative on surface level doesn’t seem so ...