A "tradition" means that it's something that is passed on from one generation to another... In this case captain to new hire during probation... Something these captains received when they were new hires. This might have been a normal tradition back in the 80s-90s but it's not a tradition anymore.
Nobody is expecting a free drink/meal... Just saying the term "tradition" is a bit overstated/overused.