Потому что ось вращения земли наклонена относительно плоскости ее орбиты вокруг солнца.
Почему же все-таки зимой у нас холодно, а летом тепло? Это происходит потому, что, во-первых, зимой лучи Солнца падают на поверхность Земли под меньшим углом к горизонту, чем летом. А мы знаем, как мало греют косые (падающие не под прямым углом) солнечные лучи и как горячи они, когда падают почти отвесно (под углом, близким к 90°). Во-вторых, зимой день гораздо короче.