Gambling is never for everyone just like business is not for everyone. These two involves people that has the mind to take risk and accommodate the outcome from it. People who don't rely just on emotion but reality to strike the balance of taking risk proportional to what they can carry. An experience gambler is different from those inexperienced in the field of gambling because they gamble reasonable while the latter does it emotionally.
If gambling is for entertainment, then it will always be only for the sake of emotions, and if gambling is considered as a means of earning money, then many hours of analysis of events already begin, viewing all possible available information about events, that is, a more fundamental approach. There will be emotions in this case too, but there will also be a greater expectation of winning, compared to a player who bet a couple of bucks to scream over a beer in a pub with friends, and losing will mean almost nothing.