Again here is the quote: "... but they were more friendly and familiar with Hobbits, Dwarves, Elves, and other inhabitants of the world about them than was (or is) usual with Big People."
If you are going to interpret the words ' friendly and familiar' in the idiosyncratic manner you do with regard to Elves, then you also need to apply it to the other folk as well which means your interpretation of those words makes no sense.
Also the idea that Elves would not visit towns is contradicted by
The Hobbit where the Elves visit Lake-town and even feast there:
Soon men would come up from the South and take some of the casks away, and others they would fill with goods they had brought to be taken back up the stream to the Wood-elves' home. In the meanwhile the barrels were left afloat while the elves of the raft and the boatmen went to feast in Lake-town..
Have a good weekend.