Question: do banks run out of honk?
Answer: No, they are electrically powered, so there is no material to run out of. Horns get filled with water. Water deteriorates seals, as dirt to parts that vibrate which muffle sound, water deteriorates the coil in the horn, and last but, not least corrosion effects the terminals.