While this is true, I think on some level if someone keeps doing it, then it's inevitable someone points it out. The solution really is to discourage the player from doing it. Indigo, for example, did it a lot. So I think your ire a little misplaced here. I think probably as a result of what he said to you, which I'm on your side with, I think host meta is a valid solving tool.
So, all that said, kinda feel like you're both right. I will say that if Watson is any sort of scum/serial then Fuji is going to need a talking to because it would have happened a bit too often imo. But I don't really think it's the case here.