Why?
I even bought some vegetarian 'ham' the other day and it had imitation gristle (white horrible translucent bits). Thankfully without the texture of the real thing.
AIBU never to eat a ham sandwich which I gave not personally prepared degristled?