Can’t see the need for any store being open 24/7.
Guess you’ve never had to repair a broken pipe at 2am.
When I worked for a grocery store the rationale was simple. They had to have stock and prep people there anyway. So being open really cost them nothing. And there are a fair number people who work night shifts. They do not change their schedule on their days off. So it is natural for them want to shop at 3:00AM. Other people are just up late, or early.
If you work at a hospital, LE, in manufacturing...
I can see a need, but these days humans and utlities cost too much, and crime is a huge issue.