Lou, seriously, would you want to work in retail?
Would you honestly swap your oh-so-hard life teaching and two weeks off over Christmas, for a shift starting at 5 am in Next and ending at who knows what time, on Boxing Day?
And 'most workers, when their shift ends clock off and go home.'
After a fashion. The shop might shut at eight, nine, whatever, but you don't get to go home then. Likewise, my DH works in the NHS and tonight will finish at eight. I doubt he'll be home before half nine! It's just how it is. That's one thing for him, as he earns enough, but even the carers clock up a lot of unpaid time and they are minimum wage.
The way I see it, is that it's pointless making out teachers have it worse than others. In some ways, maybe they do, but not in every way, yet many teachers are determined to be as negative as possible so even lovely perks of the job get destroyed by moaning!