I have heard this reading on meat sacrificed to idols (what is legal may not always be what is right) in conjunction with why some denominations use grape juice for communion – even though Jesus directed us to use wine:
Now concerning fermented fruits and grains – we know that we each possess what we believe is truth. Knowledge may swell our heads, but love broadens our shoulders. Love therefor takes precedence. We may think we know something, yet not have all the information that we need. Hence as to the drinking of alcohol, we know that there is but one God, that our idols are not real. Yet we also know that there are many things out there that people worship – things which control them. God blessed us with the vine and Jesus with the wine of his blood. Yet like any blessing, there are those who abuse it. There are others for whom it is a curse rather than a blessing. What is sacred communion for me may be defilement for another.
Alcohol does not bring us closer to God. For many, we are no worse off if we do not drink it, and no better off while we do. But we must take care that this freedom does not trip up someone else. If someone who thinks of you as a leader or a role model sees you in a bar, might they not be tempted to drink themselves? Might they think you a hypocrite? So, if by our knowledge that alcohol is not a sin for us we cause someone for whom it is bad to drink, are we not sinning against them and the Body by causing them harm?
Therefore, since wine may be the cause of someone’s falling, we use grape juice in communion.
(Retelling of 1 Corinthians 8:1-13)
I’m on board with the communion issue, but if we extend the meat/wine analogy: I can’t go to a bar with friends? Did Jesus turn water into juice even though there’d been heavy drinking all day? Did Jesus avoid befriending prostitutes for fear of encouraging sex addicts? Did Jesus care what people thought? To me, it seems like a case-by-case decision and situational awareness.