Why would they move the San Antonio Christmas Tree to Travis Park?

The City of San Antonio has decided to move the city’s Christmas tree from Alamo Plaza where it has been for years to Travis Park, where the Confederate monument was recently removed. All that was said about the change was that the city wants to turn Travis Park into a “Winter Wonderland”. KTSA radio host Jack Riccardi asks, how does moving the Christmas tree to a different part of the downtown area improves Christmas?