I don't believe in "mass punishment." I also can not find any regulation that states you can not legally or morally conduct these excercises. I do challenge you though to change your terminology to corrective training and team building excercises.
If you are called on the carpet about why you called the entire barracks in on a Saturday at 0600 to have a GI Party it is not because SPC """"" did not clean his or her room, it is because you found the common areas and rooms to be in an unsatisfactory state that was already laid out in your initial counselings and SOPs and after you gave several warnings, verbal or written, the situation did not correct itself. How else would one correct a dirty barracks?
Team building excercises are also a good way to encourage team work to correct a deficiency. If you have a Soldier that is not able to stay with a formation the onus should be placed upon the formation to motivate said Soldier. If we as an organization are unable to motivate our battle buddies, slow the pace, or work together to complete a task we must therefore continue to train on such a task until that time that we as an organization are trained proficiently enough to complete said task in the prescribed time in the prescribed conditions.
The punishment merely needs to fit the deficiency. I believe we as NCOs correct deficiencies and officers dole out punishment.
If it is designed or intended to frustrate, fatigue, or annoy, then it is punishment. If it addresses an actual organizational deficiency by eliminating the cause, then it is not punishment.
Many moons ago, my company's barracks experienced a rash of fire alarm pranks. At one point, the alarm system completely broke. The 1SG compensated by establishing a fire watch. This was not a punishment, but a force protection measure. Had the alarm been FMC, then a fire watch would have been a punitive reaction. If the command had established security patrols to prevent misuse of the alarms, it would have been protection of mission critical assets; if the patrols were conducted around the parking lot, it would have been punitive.
Subjectivity is not always a bad thing.
Now corrective training is what us NCOs do. You are late for formation. Corrective training you shall report 30 minutes early to formation and stand in parade rest until formation starts as the NCO giving the corrective training I will ensure you are there on time or make you write a 800 word essay in 24hrs explaining the importance of accountability.
Give it time other SM's will answer your question to the best of their ability, it takes time for people to read whatever is important to them.

Punishment
Training
