I think they are trying to make the whole game feel like you are the mayor of a small town rather than a big city. The difference is that many small town mayors are not as busy (the previous mayor of the town that I live in also has an insurance business), so they can get away with actually relaxing. In keeping with that theme, they changed the "mall" to Main Street, just as it is in a usual small town. I don't know about other small towns, but the department that keeps up with the beautification, such as trimming trees and putting up decorations for holidays, is the Public Works department in my town. I guess it depends on how you see things on how it feels. To me, the new names feel right.