I find it very, very strange to call it vegan, as in my head, vegans don't eat animal products. I think about where the line should be drawn then. Just when you pick it out of the trash? What if it's free samples of something? A free meal? A meal at a restaurant when it get dairy in it by a mistake, and you know it will put in the trash if it's sent back?
If it's survival, people have no choice. But I guess those people that starves, aren't that concerned about it's vegan or not. I wouldn't be either if I was starving.
For me, it's also a bit strange to eat from the trash, as you don't know why the food are put there. I do not trust the companies to destruct all food proper (or put them in locked trash cans or something) if they contain glas, bacterias or other things that is harming for humans (and animals). I don't know the law about that problem here, but I really don't trust them to not put the food in trash cans people can access either.