Simple solution. Change the labor laws to pro-rate benefits instead of creating exploitable discontinuities.
The real issue here is that Wal-mart jobs suck for pay on a good day. There isn't much in this world that pays worse than enlistment in the military, but they've got it in spades.
As for the chocolate thing, the Green & Black's website has an extensive FAQ on that topic. Turns out they can't wash their equipment with water (any trace water would cause the first flux of chocolate to seize, creating an unmovable plug in the pipes that would have to be drilled out) so they just run dark chocolate until the output is reasonably right (they likely recycle the interim fluid for milk chocolate on the next changeover), but that won't remove enough of the milk to make it safe for severe casein allergies.
Yes, I have read their web page concerning this because I did not want to eat chocolate that had milk in it as an ingredient and G&B list it as an ingredient. I'm not allergic to milk. I just thought it strange that dark chocolate would have milk as an ingredient and so I looked into it. They explain very clearly that they only list it as an ingredient because of the trace amounts that get into the chocolate from previous milk chocolate batches made on the same line.
It is hard for me to imagine that anyone could be that allergic to small traces of milk but then I haven’t any knowledge in this regard as milk allergies don’t concern me. It would seem to me that if you were that allergic to milk that you would find it hard to trust eating most things that you did not cook yourself in case someone failed to mention something they did not understand to be so important to such an individual.