Does the Town really need a parking ban?

YES. Snowplowing and removal are difficult; parked cars on the roadways not only increase the number of hazards, but also the time it takes to remove the snow.