The last several months should have been a time of great profits for big retail chain stores, yet retail spending has, at best, remained flat. And Walmart blames you!