SB, interesting obsevation. i think we are driven by insticts and a sense of rebelion ......... rebelion trigered by a sense of lose of fredom to make a choice. Rules for example will not eliminate cravings .The human animal is genetically inclined to crave for food like meat, fruits etc
I think if it is done on medical grounds then you will have learn to live with it.
Islam and judaism forbides the consumption and use of pork and other products derived form it, but i doute they miss or crave pork.
"When I despair, I remember that all through history the way of truth and love has always won. There have been tyrants and murderers and for a time they seem invincible, but in the end, they always fall -- think of it, ALWAYS". Mohandas K. Gandhi