What if browsers made it so when you turned off cookies, instead of not allowing anything to be written, they instead gave each page you visited its own fresh cookie jar that was cleared when you navigated away?

There's an extension called cookie autodelete that does that. https://github.com/Cookie-AutoDelete/Cookie-AutoDelete