You're right. But NYs is always a new time. We start a new year and hope to accomplish new (better) things for ourselves. Yes you can do this anytime, but there is a special significance about starting a new year.
I see "resolutions" as goals to aim for, not really changes in my life, but enhancements. I'm not changing anything, just working towards being better. JMO