They are two different operations with different costs. There are good and bad casinos, this goes for both online and physical ones. Many online casinos that claimed to be provably fair turned out not to be fair after all. One thing you should never forget is that the house always wins. You have to see it as entertainment. Looking at it that way, I'd personally rather go to a physical casino. It just seems more fun.