What's the reason for this - anyone knows? I can tell you - Bath And Body Works forgot the customer, they are all about making a ton of money and there is nothing wrong in that except that you cannot mistreat the customer and you need to do what Bath And Body Works is not doing: Focus on the customer.
That's why they will have problems, and stores may be closed soon no matter their size and the overall market presence.