PArt of me agrees with you, but I will add this. When I was working in Detroit, at one point I worked in Hamtramck. I thought to myself "Hell, I'll figure out where Dodge Main was and pay the site a visit." It took me months to figure out where the site was. Dodge MAin definitely existed, and yet findng a record of the address, or the exact location, was pretty difficult at the time, and I was right there.
AS an aside, I found out there were I parked for that job was the location of the Dodge Main plant.