missed this in my first look. It is pretty simple;
1, cigarettes are not banned in most countries... can you tell me one where they are?
2, through passive smoking cigs affect the health of others who do not choose to smoke. Gambling is confined to the individual gambler.
3, cigarettes are much more obvious! People can smell that others have smoked for quite a while afterwards and see smokers standing outside smoking. Gambling on the other hand is more private and not obvious when not actually engaged in the physical activity. Out of sight, out of mind.