Where would we be, exactly, without the most disgusting among our animal friends? Vultures and maggots get a bad rap, true, but those rotting roadkill corpses aren’t going to eat themselves. Nature is ...