Please don't generalise. I spent my entire working life in the public sector and don't recognise this.
Given all my unpaid overtime, and all the stress I did experience, I find it upsetting. I accept it as your genuine experience, it is certainly not mine.
Public sector, say no more. Been there, experienced that. Don't get me started. I've seen plenty of people paid by the taxpayer and ratepayer constantly starting late, not doing a stroke until they've finished their tea and planned the evening's telly viewing, leaving early, getting so behind with their work they had to go off sick with (self induced) stress then retiring on very nice pensions, much better than your average private sector worker gets. I was very glad to move into the private sector where realty rules and skivers tend not to get away with it.