another opinion
Actually, lots of local folks (me included) do like new "Town Square" feature and I must admit it is pleasure to sit there, smoke cigar, have coffee and see friends.
However it is what it is - shopping centre.
On another note, as I am following this rather intense discussion...