I do like that he sells furniture items on the side, making him not exactly a one and done character that visits. He jacks up the price for those items, though. So at least you got something out of it. I'd be pretty upset too if he came by without having something else I could get from him. Have the paintings all been fake when the villagers give them to you? I got the gallant statue from Al, but it was a fake. My brother recently got I think the mystic statue, which was also a fake.
At least I now know who he likes to visit more.

I wish there wasn't a one or the other sort of visit with the NPCs. For example, it would be nice to be able to have Redd and Gulliver both visit at the same time rather than it just being one or the other.