The first statement was an opinion, not right or wrong.
Just checked Sam Adams, for example, on their website, 175 calories/12 oz.
That is 25 more than a coke.
Kind of a silly comparison. Most beers have just four ingredients: Barley, hops, yeast and water. Can't get much more pure than that. Soda pop has enough chemicals to eat through rust and is just plain toxic to the body. I've never had soda pop in the house and told my kids I'd rather have them crack a can of beer then a can of soda pop.
I was only half joking on the Budweiser comment. It’s actually not a bad beer at all, and I have yet to turn one down when offered to me. I’ve certainly had my share of Bud over the years. I guess just got bored with it and most other mega-brews.
Calories are not a measure of sugar. Over 2/3 of calories in beer are from alcohol and the other 1/3 is from unfermented carbohydrates, which is where most of the flavor comes from. Last time I checked, Coke has a ton of sugar, but no alcohol. Sam Adams has over 5% alcohol and a lot of malted grain extracts. Budweiser uses rice to save on barley malt, but rice adds darn little to the flavor party.