But guess is a guess, no certainty and assurance. What's the criteria to tell that someone is good at guessing? There could be instances wherein that individual could correctly guess 8/10 questions for this day and be wrong in most questions tomorrow, bottomline is lack of consistency given that he/she is just guessing. Also, guessing a general or social question is different from gambling in the aspect that there's the involvement of money with betting and that also means higher rate of pressure and doubt. Not quite sure but you'd be able to guess things better if you are calm and comfortable, which I think a factor as well in this discussion.
In my opinion, a good guesser may not succeed in gambling. This is because gambling and prediction are two different things. Gambling requires more than just a guest work to record a win. Any gambler who rely on guessing will continue to lose heavily because such a gambler will not want to look into statistics which is vital for making a good prediction.
Well, there's an association with the word lack of assurance with the outcome. Whether you are a good guesser or not, if you are unlucky then you are losing in gambling. You'd only be able to increase the chances of winning in betting on games wherein analysis work like with sportsbetting. But as we all know, winning will never be guaranteed. Being certain of winning is different from increasing the "chance" of winning. We are often just "guessing" in gambling 'coz we rely on our fate and luck.