I was recently invited to dinner. I discovered that the host had started cooking the burgers on the stovetop at around 3pm, but decided that was too early, so he turned the stove off and left the burgers sitting there about 1/3 cooked. At around 5:30 or so he turned the stove back on and continued where he left off.
Admittedly not very politely, I declined to eat (ok, i told him that there were more reliable ways to poison his friends.) I admit the comments I made were probably inappropriate, but was I completely out of line to refuse to eat? The host thought I was being stupid as the burgers were fully cooked when served.