I was pointing out the fact that not everyone working weekends are only working weekends because the cant do anything else. I am working 8 hrs today its part of my weekly hours. I get minimum wage, no breaks, no overtime. Its just life people have to work weekends.
I used to work evenings and weekends to avoid childcare. That worked for us, i didnt like it but it was necessary. Sometimes you just have to do whatever it takes.
And i do know people who are quite happy in thier supermarket job, it suits thier life, they have had promotions and are very good at thier job. I dont think "oh you work in a supermarket you must not have aspirations to improve yourself." Every job is important but i still dont think you should get time off just cos its mothers day to see your kids at work.