I have dumpster dived for several reasons and wish I could have voted twice. As a poor lil' dready travelling around the country in my VW van, I dove alot for necessity of food.
Now I dive for fun to see what I get! Although, unlike the old days, I don't just hop right into unknown dumpsters. I used to hop in my old subdivision's dumpster (bear issues, no individual trash cans allowed) and found great stuff! Lots to myself and friends, but also to Freecycle (I started the Freecycle in Durango, CO b/c of this) and even sold on eBay (heehee). I'll also dive if I can drive by and see great stuff just pouring out. I should dive more often, for food, especially, but that's HARD with little kids! Do I really want their grandma calling and the kids saying "We found SO much (insert yummy food here) in the dumpster today!!" no, I don't. So I limit dumpster diving to stuff nowadays.