Its a hard choice, Online has better RTP on the slots. Brick and Mortar is more fun to play craps (i lose too fast online). Its nice to be able to take my wife out to the casino on a date as its one of the few places we both like. They will even give us each 10$ free play (zero wagering of course) for getting dinner at one of the restaurants there. Lastly, I finally quit smoking and its really smoky inside our casinos here....
Brick and Mortar = more social for craps (usa players have few options online), slots will take your money FAST!
Online = more play time for slots and more cashouts
Just my opinion
Good to meet you guys.