I'm assuming this is referencing "taking a pound of flesh" generally meaning to being cruel in demanding what you're owed (from Shakespeare Merchant of Venice). Presumably they're tired of unloading on people for not following thru or contributing. Doesn't seem like the best use here, particularly so indirectly.
Nope, I meant literally not consuming human flesh as food. After years of unsuccessful New Year’s resolutions, I decided to pick one I was sure I could stick to. Success through lowered expectations.