I guess the management at those corporations is so bad they do not realize they are driving profits away by spending money to make it feel like a prison.
Or management is using tons of experience and data to do what they have to do to stay in business in a 2% profit margin business, inconveniencing customers if they have to in order to prevent losses so they do not have to close the store.