I live in mass too and have my buddy seal mine every 2/3 years. He's been in the business for about 20 years. In addition to sealing, he has a machine that melts these rubber blocks and fills in the cracks as well. This keeps water from getting in and freezing and expanding. This is probably the most important part of the whole sealing process.I think it's supposed to keep moisture from getting under the pavement. Moisture causes frost heaves, cracking from the heaves and and eventually chunks of tar falling out.
I don't seal my driveway due to its size, (475 ft), and its still in great shape after 15 years. So, it can't hurt, but, it's not totally necessary either, in my opinion.
If I had to have a new driveway it's be concrete. It'll be more costly but it will last way longer.The driveway is pretty much done, caving in everywhere, cracks, and so on. I'm now getting estimate on it redone 6" gravel 3" asphalt. Is sealing necessary on new asphalt, and one place told me sealing isn't necessary new or old it just cosmetic and today sealer don't seal it pretty much paint. The stuff they used in sealer isn't VOC compliant and is just used on airport landing strips not sure if it true or not. Thanks for everyone input so far.