Well it's cold in winter, a dress isn't going to keep you warm.
But the amount of women that wear short dresses/skirts in winter is astounding tbh
But they are most likely also wearing leggings and boots.
You're right, but the long summer dresses are lightweight and provide some protection from the hot sun. They actually feel quite cool ... especially compared to pants.