Just because you have a hard time finding work doesn't mean you should be expected to look like a twat.
Although I agree in some part that 'beggars can't be choosers' and that when seeking employment I applied to all sorts of places that made me shudder because I wanted a job.
Sometimes, it's okay to say "Actually I am worth more".
If my MD won't wear a silly uniform that makes me look a fool, then neither will I. This is something that management should always bear in mind.
I'm a bit torn.
But mostly, even if this example is one I think "FFS" to, I do not care. I care much more about respecting low paid workers, making them feel valued, and not stripping them of their pride... but hey, what choice do they have but to suck it up and expect to be made fools of?