Short answer
In the updated form editor, Settings > General has Automatically create new contacts from unknown email addresses. The legacy editor's equivalent, per HubSpot's KB, is Always create new contact for email address, which creates a new contact for every new email "regardless of any matching usertokens" from the browser cookie. Without it, a new email from a known browser can update the cookie's existing contact.
1. The setting
Form settings in my demo portal: create new contacts and set them as marketing are both on.

2. Shared computers
Events, kiosks and shared office machines are where this setting matters most.