I don't know the context or full scenario of this hadith (if it is in fact real?)but I find it somewhat strange that people were admonished when asking questions such as this. If the prophet (saw) has been present then I am certain he would have answered the tabiee's question without hesitation but unfortunately the sahabi(ra) seems to be showing anger instead of trying to explain the narration in a pleasant manner. If this same narration was told to any person nowadays, it is possible that they will ask similar questions as the tabi'ee.