I think there is perhaps a need to better recognize that OW doesn't prepare your for all environments. Someone can be an extremely competent diver in warm clear water, but be dangerously lost in cold, low viz, high current environments. There is a dry suit certification, but not a cold water cert, per se. There is a night diver cert, but not a low viz cert. There is a "Tides and currents" course, but I don't know if it give you the experience of "Oh, this is what 4 knots feels like".
If you are someone who was certified in warm clear water, there is not a "How to dive in Puget Sound" class covering these things. Yeah, you can hire an instructor to create a course on local conditions, but that is not a mainstream thing. For that matter, I'm not sure you can even hire an instructor or DM to go with around here. Probably can, I just have never tried.
Anyway, my point is that OW doesn't prepare you for diving everywhere and there is not really a great system to get up to speed on local conditions and whatever local knowledge you might need for a new location.
So, maybe if more shops offered a "local orientation dive" program where you get an hour in the shop talking about local sites, conditions and area specific hazards, and then maybe a dive or two to get used to those conditions, it would help with getting in the water in new places and probably also generate some rental income for the shops.