You realize not everyone works a normal 9 to 5 right, you honestly think every person shopping are unemployed? Are tech workers this deeply out of touch with normal people?
At the gas stations I worked at, the shifts were 7AM-3PM, 3PM-11PM, and 11PM-7AM.
I used to do a lot of things at abnormal times. What does a quick beer after work look like when you're done at 7AM?
I also don't know many unemployed people cruising around malls looking for ways to spend money.
Why are we shocked that tech workers also share deeply antihuman views like those of their masters?
Also if you live in a tourist destination like a major city there's going to be lots of people with time off walking around everywhere.