DR is great and an idiot and all that, but my take-away from the discussion is this:
If human food is cheaper than cat food or dog food, then shouldn't I be feeding my pets the same stuff that I eat? After all, we've had pets throughout history, but the pet food industrial complex is a relatively new phenomenon, evolving in just the past few centuries.