Troy Day Of John the Baptist we read,

13 But the angel said to him, “Do not be afraid, Zacharias, for your prayer is heard; and your wife Elizabeth will bear you a son, and you shall call his name John. 14 And you will have joy and gladness, and many will rejoice at his birth. 15 For he will be great in the sight of the Lord, and shall drink neither wine nor strong drink.

(NKJV)
What did John not drink?

Luke 7
33 For John the Baptist came neither eating bread nor drinking wine, and you say, ‘He has a demon.’ 34 The Son of Man has come eating and drinking, and you say, ‘Look, a glutton and a winebibber, a friend of tax collectors and sinners!’ 35 But wisdom is justified by all her children.”
(NKJV)

Jesus said the Son of Man came eating and drinking. Do you disagree? The accusation implied excess, which was not true.