Short reality check. Browsers support default "no" since forever. The websites just refuse to accept it and insist on wasting your time out of spite.
So modest proposal: Make these websites pay 575€ million/year for wasting citizens' time or have them accept that "no" means "no".