I've been in places in the south with bins of peanuts as something to munch on while you wait. In some places you toss the shells on the floor, in other places you'll get a backhand from the waitress for doing the same thing.

In other words, probably a situationally dependent issue.