I really, really do not believe there is anything to the meter man. My reason being that my dad was a guy just like him. He would snoop around and if he thought something was there he would be persistent and not give up!
It is possible that someone did give him an idea which led him in the direction, but then WHO?!
It is possible that someone did give him an idea which led him in the direction, but then WHO?!