Usually it is "out of city" shopping complexes that kills off a cities main shopping thoroughfare. Our council managed it with "in the city" shopping complexes.
Edit: "Destroying the city center even further was never really the most sensible of ideas." Did not stop them with Broad Street.