I say the same thing. It's a free market. If Wal Mart and Target decide not to go there, and close existing stores, then that's fine.
The council probably prefers them to leave so that smaller local businesses can take their places. That's probably all it's about.