In some societies it was considered a mark of honour to eat a departed. I reckon the primary reason for it having become unacceptable is the rise of organised religion and the concept of physical resurrection - a bit awkward to do if your arm has been digested by Mr Jones down the road and Mrs Smith has enjoyed the casserole made from your rump.