show me a grocery store that carries meats like venison and duck and you might have a part of an argument...
FYI, a grocery store by my house called "raley's" sells venison and duck. Goose too if you're into that sort of thing.
I don't agree that hunting should be stopped however.