Voluntary honor systems don’t work, because there’s no way to compel non-compliers to stop other than standard “anti-attacker arms race” approaches, such as the obstacle described at the head of this thread.
Are you really arguing that the internet would be _more_ accessible if search engines had to reach out to every site they wanted to crawl?
How many companies out there complain about being scraped by Google? How many companies benefit from search-driven traffic?
Naturally, Google didn't want that.
The best example is a large number of unimportant sites that send 429 errors for /robots.txt if they think it's a scraper. A 4xx result for robots.txt is considered to mean no robots.txt for most crawlers. So the website is getting the reverse of what it thought it was getting.
If the municipality wants to get the information out, this could be a win-win, just like search engines were. Do check for robots.text, though!