It's reasonable, but it belongs to the era when the world ran on tracks of printed paper.
A useful line for process improvement today - "You should never have to tell the computer something it already knows." That was a Steve Jobs line that got lost somewhere.
I think paper is a good test for complexity:
Never let administration become so overarching that you cannot do it with the same amount of people and purely based on paper.
This sounds reasonable. However there was a study showing major economic benefits if was free. These benefits came from more people implementing it, time saved by all those additional users, removal of licensing hassle.
Also the entire database can be incorporated into things like FOSS map software, or free map data. Websites can have the DB stored locally so do not rely on an external API.
We would get more utility out of it that way.
We would also not have the extra cost from the profit made on selling the data.
I know what you mean, but it would also be of economic benefit if you worked for free and any downstream customers all got that discount of the profit you make from selling your time.
A lot of sites these days have some sort of live search functionality that apparently knows about all addresses. There, I can type in my house number and maybe the first three letters of my street name and it somehow manages to find me.
A useful line for process improvement today - "You should never have to tell the computer something it already knows." That was a Steve Jobs line that got lost somewhere.