Gee, let's see,
Forcing your body to stay awake when it is programmed to sleep.................how can that be detrimental to one's health <_< ????
When you work the Line and all your work is done, you usually would help your coworkers if they had a heavy workload. If that was not the case then you relax and wait for the morning departures. Yes, sleeping does go on but it's more like snoozing in a chair as opposed to a bed! Most managers were cool about it as long as they didn't have any problems arising from it.
Base Mtc is an entirey different story. Nobody sleeps in overhaul. If you do then you are not doing your work. See? BIG difference here for all those outside of the Mtc Dept.
BTW, How many of you Stews, Crews, Rampies, Res Agents and whoever else have tried to stay up all night after working for hours in sub-freezing temps/darkness? How about hot and humid environments? Getting soaked in near freezing rain? High winds? Swarms of bugs? Snowstorms where you are looking for your tools under the snow??? That's what Aircraft Mechanics do on a routine basis to keep the planes airworthy. And you are going to throw stones about some sleep while knowing NOTHING about what we put up with :down: ???
Stick to your own department's business and leave the MOST IMPORTANT individuals in the airline business alone! Just remember this.........No plane = No flight = NO AIRLINE

Think about that for a while!