I think having knowledge and skills in gambling can have an effect on a gambler's opinion. The more knowledgeable and skilled a gambler is, the more likely they are to have a positive opinion of gambling. They may have a better understanding of the odds and probabilities, which may lead them to have more realistic expectations about their chances of winning.