这个是美国生活常识了
Why do stores keep the lights on at night?
For security and advertising.
Lights on deter thieves.
It makes security cameras work better
It allows passing security patrols (private and police) able to see activity inside that shouldn't be there.
the lit up store is inviting with window displays and advertising visible to passers-by