Man, that guy is no-holds-barred.
Yeah, stuff like this to me is why I make it up as I go and why it's all Hack and Slash baby. But really, what is he to expect, Middle schoolers... I mean come on, what did we really think back then, 'I want the most powerful magic item!' Oh, and I rolled another 20!
Once upon a time I used to be just like that kid; I wanted my players to be just as invested in the rich detail of my world as I was. But I had to get over that. I realized one day, when I was playing and not DMing, that when I was playing I didn't care about those details, either. Unless the details came from some in-game plot source I just didn't want to hear about it.
So nowadays, that's what I do; supply the information I want/need the players to have through some in-game source. So far it has worked well, and I haven't had too many occasions to trot out the "drunken villager that seems to know an awful lot of esoteric stuff". The time that I did, the NPC turned out to be neither drunk nor a villager, but that's another story...