You are assuming that they couldn’t keep pace with style, but they couldn’t keep pace with lower wages paid to employees in other countries, and they did not want to take their company overseas.
It's simply a matter of obsolescence of brick and mortar shopping centers.
Also, Melville Corporation became CVS in 1996.