Click on the picture for the source
I myself agree with this ban, the problem is clothes you wear during the night absorb a lot of your body odor and get quite smelly real fast. I don't want to go to a stink house, I want to visit a supermarket to pick up my pizza and chips, I'm not going to be too happy if the body odor from your pajamas travels from your PJ's and gets within a small hole in the pizza package and thus contaminates my pizza.
However if someone just got changed into their Pajamas and then went to the store I wouldn't mind.
Bottom line is I don't care what you wear as long as you don't smell.
What about you? What do you think? Do you go to the store in your PJs?