I think most branches has something similar to that, in some way or another.
In the Artillery we have the Saint Barbara celebration were we "knight" the ones who has done the biggest "mistakes" during the last year.
An everyday tradition in most of the Army is that the one responsible for things like the ones you mentioned has to buy one meter of beer (10-12 pints) at the Friday beer-call in the officers mess.
The beer-calls after a week long battalion exercise can become a very "dangerous" thing..
lots of "incidents" during the week = lots of free beer.
Mix that with very little sleep for a week, and you can try to imagine the rest...