>

New rule; Culture see something. Say something.
It may be rude for an outsider to violate their food rules, but it’s even more rude for them to publicly shame an outsider who didn’t know better. >

Agreed. If I made a faux pas, politely inform me of what the issue is and why it's an issue and I'll do my best to avoid it in the future. Jumping down someone's throat because they broke a rule they didn't even know existed is absurd, and is a straight up violation of any cultural rules on hospitality I can think of. >

In many cultures it’s taboo to openly criticize a guest or make him feel uncomfortable.  The scenario described by the OP seems unusual >

Anyone moaning that you aren't making the food according to their specification, especially if it's some crap about tradition, is a bellend and should be ignored.
What kind of twat even thinks like that? >

I meant stuff like using certain utensils differently or not eating before a certain member of the family or taking home food from a party, apparently that's a rude thing to do for some cultures or eating a lot of food is wrong in some cultures, etc. all those topics have some sort of rules about them but the guest of the meal or event is never told this and then they're made to feel guilty about it.
but i have to agree, getting upset when someone makes food a different way is a bit annoying as well. >

Gonna have to agree with you here.  People can't bitch about someone not knowing what they themselves didn't explain.
Case in point, I married a Japanese guy.  I stuck the serving chopsticks upright in the rice bowl and got yelled at it for it (it's done at funerals). Exactly how am I supposed to know about the faux paus unless its actually explained to me first? >

What, you didn't get it cleared through the Department of Protocol first? >

Honestly it was just an excuse for her to bitch at the (mostly) white guy. It wasn't about etiquette,  cultural  expectations or tradition.  It was just about "I don't like you because you're not Japanese". >


it was just an excuse ~~for~~ ~~her~~ to bitch 

I think there is a lot of that going around. >

I had to have a conversation with a friend who was constantly spouting shit about people being disrespectful for stupid shit. I pointed out to him that for someone to be disrespectful, they have to know that what they are doing is not respectful you can't make up your own rules and then say someone you've never met is being disrespectful because he didn't follow your made up rules >

exactly >

Are you talking about table manners? Or are you talking about use of ingredients? >

I mean like using certain utensils differently or not eating before a certain member of the family or taking home food from a party, apparently that's a rude thing to do for some cultures or eating a lot of food is wrong in some cultures, etc. all those topics have some sort of rules about them but the guest of the meal or event is never told this and then they're made to feel guilty about it. >

When I go to eat with people of a certain culture, I try to get the expectations beforehand. If I mess up, I find out what I did wrong and there's no repeat occurrence.
This seems like a minor problem to me, they aren't going to banish you for farting at the dinner table.
It never hurts to ask if there are any customs you should be aware of.
If you're just pushing back against all of it, congrats, you're racist. >

first of all, i'm not pushing back again anything if you're just going to assume. 
secondly, some people don't worry about certain cultural things or something because some might be afraid that they'd be assuming or something.  
thirdly, if you invite someone to a meal with your family or something, it is now YOUR responsibility to help educate the guest on any rules or cultural manners that are not known to them.