There's a lot that can be said on this issue, either way, but I draw your attention to this clip for one little cherry in particular.
Question to CNBC analyst Dennis Kneale:
"Dennis, should we feel guilty about making money off of other people's unhealthy or destructive behavior?"
"No, we should never feel guilty about making money any way we can as long as it's legal."
Sorry, Dennis. I'm going to disagree with you there.