We are having the same problem where I live, also with an ASDA.
I live in Shirley, and part of Solihull, which is on the edge of Birmingham.
From my house, in the space of three miles, I can get to 2 Tesco's, 2 Sainsbury's, 2 Morrisons, 1 Waitrose, 1 Aldi and a Marks and Spencer food shop, plus loads of other small stores like Spar etc.
Our local council are planing to build an Asda, and loads of other shops, right in the middle of Shirley high st, taking part of the local park to do so.
Access to the Asda's is by a smallish suberban road.
As you can image, there has been an almightly row going on around here.
What is most annoying it is the council who have to give permission for it to go ahead, but it is their plan so they are hardly going to turn it down.
Local pressure group
http://www.keepshirleyalive.org.uk/