There again, John, several guests in your hotel failed to locate it as their GPS device sent them to an island in the Mediterranean. Some things not even Garmin can allow for. Good to know that Garmin had the hotel pinpointed correctly, either way.
Back on track:
Just out of boredom, I asked BaseCamp to search for British postcodes. It found them all with remarkable reliability. For my own central London postcode that covers 17 properties, it displayed property number one and, separately, number 17.
Nobody got that lost! I think (apart from being a sarcastic bastard) you forget that you are an expert on the use of Basecamp and Garmin devices. Not everyone is and I think my point about being able to locate many places that already are marked on the Garmin database is valid in the context of this thread.
As for defending the search facility in Basecamp, I think you have lost the plot. Basecamp can obviously made to work but not many users would claim its search facility is anything but flawed.
John