how? when was the last time you saw public outcry beat large commercial businesses? we're talking big box retail money here, not the groovy lube or some other local business. every walmart gets protested, but they all open and stay open when the same people that yelled start buying stuff there. not you, i know, you mentioned.
starbucks is the same way, for all the people whining about starbucks and telling us to buy local, there are still 4 starbucks within a 5 minute drive from my house. and those are just the ones i know about. there are probably more in the grocery stores that i don't notice.
basically, the businesses know that all the whining does not affect their profits. it is just a thing that they deal with (more likely ignore) while it is being built and then welcome everyone's money as soon as it opens. our outcries just aren't ever big enough to matter. i doubt that we, and our friends, are the primary profit source. most likely, we will get the hollow victory of "i'm never shopping here again", but whatever goes on will go on.
this place doesnt have wal mart or starbucks money. if they did, they'd just get the freaking permits the first time around.