> most of the world actually doesn't have any address and the governments have no plans in place to solve this

I thought we were talking about a situation, where there is no system already in place? Either there is no postal service, so this will be bootstrapped as well, if people care about mail, or there is already. In the latter case, they either have a system, in which case there would be in fact an address system, so it is irrelevant for the current consideration, or they don't. While I don't know how this state is supposed to exist, streets signs from randos would be an improvement so, why wouldn't they adopt it?

Also in case the local authority doesn't care anyway, you only need to convince your local delivery guy who lives next door and faces the same problem.