Is there anywhere this is not the case now? At many drug stores here a lot of stuff is locked up. A lot of drug stores are woefully understaffed because they all want to rely on automated checkout and not have anyone in the store.
I just visited Texas and they didn't have this problem, but it was hella boring there. A lot of places outside the USA also don't have this problem even in the big cities.