If one wants full control cookies could just be disabled by default at the browser level (which also blocks local storage). I do this and just whitelist sites that
actually need it (very few).
The issue is some sites won't display any content without cookies, even if it's unnecessary. The amount of React-using sites that will load the entire page only to a second later to fully blank out since the JS couldn't set local storage does get annoying (and can regularly be worked around by disabling Javascript if not used for anything substantial). A handful like this have appeared just this past week on the HN front page.