Well Tap, you have had me thinking about this one.
In your initial post you had present simple v present continuous. In fact, I think that, for me, I would more likely use present continuous; why isnīt anyone helping him! (and I can see, now that I have come to this conclusion, that cunliffe said the same). Both are certainly possible and natural utterances in my neck of the woods.
Bruce, with your example, Why doesnīt the bus come?" I would actually say: Where is the bus! perhaps with an expletive depending on how late the bus is ;-). But again, both are possible and natural utterances where I live.
On reading everyoneīs interesting responses, I think that basically these are examples of rhetorical questions and of exasperation. Yes, it can be considered a truth, because basically most people do walk past, especially if the person is drunk, dishevelled, begging for money, abusive, a īregular� etc. If it happened to a well dressed businessman, or a well dressed disabled person, he would most likely get lots of help. Drivers would even stop to help. So that really brings in stereotyping. A helpless bystander on the other side of the road, who really wants to help, would respond as you wrote, and in exasperation. A bystander, who didnīt want to help (because of sterotyping), would probably say something quite different or perhaps nothing at all.
And speaking of stereotyping, my city recently conducted a social experiment whereby CEOs and the like dressed up as street people and hung around the city one morning. Their responses indicated that most people ignored them and walked past and very few people actually acknowledged them or offered assistance.
Hope this helps.
Cheers
Jayho