I try to kill two scraps every time I go. Anything that's not a mallard is a trash duck. Except a wood duck. And teal. And gadwall. And black duck. And pintail.
Shovelers have saved the hunt for my dog numerous times, so i won't run him down the road. Wigeon and divers taste funny, but they're a duck, and its duck season. Retriever gotta retrieve.
I eat all the ducks I bring home, barring some freezer burn or some such problem.
I've never caught anyone doing it, but if I saw someone throwing ducks on the ditch I think I would turn them in. And that's saying something, because I like to mind my own business, and I like other people who do the same. Tossing ducks will get a dime dropped on you around me.
With that said, piling snow geese in a corner somewhere to shoot coyotes off of doesn't seem to bother me. Does that make me hypocritical? I'm not sure. (Sorry for the tangent OP)