Man I've worked for the C&C of Honolulu, worked as a contractor for the State/Fed. I'm telling you the culture they have does not foster an attitude of get it done. When I was on a road crew we used to check in, get breakfast, nap, do some work, get lunch, nap, do a bit of work, go back to the office and debrief. As an intern, that tells me what I needed to know about these guys.
In the private sector I generally work a minimum of 50 hours a week (aside from me posting here). My guess is a comparable public worker puts in at max 30 hours a week.
The Navy guys we work with do a 9 hour day X 9 days and get the 10th off, so 81 hours over two weeks. Work long enough (5 years?) and you get a RDO (regular day off) every two weeks. So in a week span these guys are working 4 days. Add in "training" and it's less than that. If you ever wonder why stuff doesn't get done, you know when you have to work with these guys.
That broad brush you use to paint so many groups of people post after post must get awfully heavy!
I was in the AF for 8 1/2 years, and worked as a DoD contractor for 18 more. I've worked with military, civilian gov't employees, and contractors. I've supported AF, Navy, Coast Guard, and Joint organizations, including LE (FBI, NCIS, etc.).
As with any organization, there are some slackers. But for the most part, I've never seen the types of people you describe. The RDO schedules for Navy is a unique situation. Those folks work 12 hour shifts 7 days a week when deployed. Shore duty is supposed to be lighter, so they can catch up with family, education, and unwind a little before returning to sea duty.
Maybe the places you worked had poor management and lacked leadership. That's usually where the problem starts. As for my experience, I am proud of the achievements of the units I supported, and many of them were the result of long, sometimes around the clock, efforts. I've worked countless nights, weekends, and holidays, all without compensation (salaried employee).
State government might be more in line with your description, as the employees are probably raised with the laid back, "hang loose" Hawaii attitude. I do see that at my current job. But the military is comprised of more than locals. The motivation and self-determination of each individual can't be smeared by your broad brush description.
Stereotyping is not just bad. It's also wrong.