You're right. it's the player's preferences that can determine where people would like to play. Personally, I think real gambling offers a lot more than online. There's a lot more things you can do if you go to a real casino and there are a lot of activities that can be worth your time going there not just gambling itself.
yes true, cheating in real gambling can be prevented. If we play while watching the movements of the opponent, we may soon find out when they play dirty. Cheating can be very little going for all gamblers know it was very risky, especially if the opponent has the temperament trait, could be chaos if if we cheat.