When I'm at home I can find better stuff to do than playing, so I rarely gamble. Usually just play cards to kill time, but playing at a real table with real people is a completely different experience. There's something about that casino feel that brings you in and makes you stay, especially if you know some people and don't go alone.
And i think its more entertainment if you gamble real and you can watch there face and cards if they are doing frauds.
I totally agree with you. Nothing beats the real feel of gambling within the sights and sounds of a real casino with all the faces and reactions of the people there. Personally I think online gambling is quite boring especially if you're already playing for an extended time. If I were to be given a choice between the two, I'd prefer the experience of real casino gambling