The retailers are indeed facing a harsh market. People just do not have much to spend, and paying off debts is still the major preoccupation.
This will not change until the labor market picks up. Whenever that may be.