Malls are welcoming places only so long as the people inside are ready to buy something.
One reason public parks and libraries are so important is because there are precious few remaining public spaces where people can simply exist with no expectation of spending money.