I don't get this. It's not ok for you to offend them, but it's ok for them to offend you and force you to eat something you didn't want to?
At one point they forced me to eat bacon because not doing so would've offended them. Right.
Oh, I wasn't offended, just slightly grossed out. I wasn't eating meat because the only kind of meat I really liked wasn't available there.
I essentially paid a lot of money for them to show me their culture and bacon is American culture, isn't it?
On the one hand, I'm offended that this is how foreigners see us.
On the other hand, I can't say it's not justified. If you eat meat and aren't a muslim/jew, you probably eat bacon.
And if you don't eat meat, there's a good chance you'll eat synthetic bacon.