The use of 'going' vs. 'coming' in a given situation [duplicate]

There is no social shaming that comes with knowing nothing about our local politicals. (Joe Clein Column, Time Magazine, August26)

Can I change "come with" into "go with" here? It seems to me that "go with" is too much used as an idiom to mean something essentially or normally goes together with something else. But here the author is just to negate any necessary relation between the two things.

Is the difference between "come with" and "go with" based on, or related to, the difference between "come" and "go"? Maybe the difference between them is just a product of habit?


In my opinion*, the two are interchangeable in this situation as expressions of concomitance, although this is not always the case. You couldn't apply this to phrases like "wine goes well with steak," for example. Additionally, it makes more sense to say "wisdom comes with age" than "wisdom goes with age." In fact, those sound like completely opposite statements!

I don't know if there is a hard-and-fast rule here, so I would suggest sound judgement on a case-by-case basis. Sorry if this wasn't the answer you were looking for.

*Obviously, this is not a definitive answer.