We should all be open to correction whether it is from the Bible, from a teaching or from a friend. None of us have it all right. Right and wrong does not come from culture. Just because there is legalized gambling doesn't mean it is a good thing. Just look at society as an example. What was called abnormal in the1970's and 80's is now considered normal. This is why we should always form our opinions and our choices in life on God's Word.
We don't always see the WHY we should or shouldn't do something but that does not negate our responsibility to obey. Even if it's hard, uncomfortable or even costly, we should be willing to change for the sake of our Lord and King. The good news is that when we walk in obedience, we will find great blessing.