I've also wondered why the large Tesco on my way to work isn't back 24 hours, turned up at 7.20 one morning about a month ago to get an item on my way to work only to find I would have to wait 40 minutes, I left but seemingly others were more than happy to stand in a queue for that amount of time

As I drove to work I couldn't help thinking the logic of restricting hours is flawed as surely the same amount of shoppers per 24 hours now all have to cram into the shop closer if the hours are restricted.
I can understand closing before to restock when the shelves were being picked clean like a shark attack frenzy but makes more sense to open up now, unless like you suggest they have actually done more business in less hours and therefore made more profit

If that's the case then they may not want to reopen 24 hours but all it will take is for 1 to jump ship and they all follow.
Another thing which has pissed me off is the lack of special offers 2 for 1 and 3 for 2 etc plus not getting money off vouchers anymore, supermarkets seem to be ripping off the public more than ever