There is NOTHING interesting about having to wait another 8 hours for a fucking NPC to open their shop
I'm pretty sure the idea is to allow for thief (and similar) players to enter the shop and steal stuff while the shopkeeper is sleeping.
I do NOT find it fun to go to a shop and realise it's past 6pm and they've gone home for the day so now I need to go to an inn and rest which costs money.
In pretty much all of Bethesda's games you can hit T (or whatever the key is) to wait in front of the shop.
Allowing thieves to plunder shops at nighttime is barely interesting, it presents its own balance problems that are difficult to solve and ignores the fact that there is already compelling gameplay in the form of challenging thieves to steal from under the noses of shopkeepers and their guards.
Is it a bit lame for immersion? Absolutely, but I really don't care, MW has plenty of issues that impact immersion, it's not really an immersive game in that sense.
The wait thing is a fair point but it's still a whole lot of time and effort just to implement something that barely has any impact on the way the game is played. So I just press T to skip the mechanic? Why is this interesting?