Monday, 12/21 is the shortest day of the year. Of course they only begin to get longer again from there on.
So doesn't it make actual sense that New Years should be tomorrow instead of Jan 1st? Because the earths rotational cycle is completed on Dec 21st (or the 22nd once every 4 years) and not Jan. 1st.