Totally believable. The armed forces are definitely a load of layabouts, me included \o/
Well, here's the thing. I do about 5 1/2 hours worth of work each day in 8 hours.
If they paid me more p.h. I'd happily do less hours, whilst getting the same amount of work done.
But "the law" is everybody works 8 hour days, and therefore most of us have at least 1+ hours idle time in a day. Actually more like 2+.
They also pay us peanuts, and pay by the hour.
It's not always a failing of the staff on the ground. It's also a failing of management, sticking rigidly to the "thou shalt work 40 hours a week" mantra and being unable to find more efficient ways of employing staff.
Btw, I work in the public sector (this will really cheese off the tories here!)