Tradition said that Elizabeth’s baby should be named after his father, Zacharias. But the angel told Zacharias that the baby was to be called John. 
The day had come for the baby to be named. Would the parents go with tradition or would they go with God’s command?
They chose the way of God over the way of man. Relatives were astonished that they would break tradition. Nevertheless the baby was called John and God was pleased. 
Traditions are fine unless they contradict what the Lord would have you to do. When faced with the decision always aim to please God instead of man. 
Scripture taken from: Luke 1:5-13 & 57-63