Some argue that shopping malls have replaced traditional town centres as the main place for socialising.