If you wanna compare then online gambling is better in all aspects
1. With online gambling you get the most important things which traditional gambling never had , a fair mark which ensures that your result wasn't pre determined
2. You don't have a huge house edge , casinos do have big house edge but in dice maximum a site should ask is 1% which is the industry standard
3. You can gamble anonymously in online gambling
4. You also have no tax policy in online gambling
But traditional gambling still has one advantage
If the casino refuses to pay your profit if you are in USA you can sue the casino and even ask for compensation
1. Casinos are regulated to be fair, subject to inspection for fraud. Theres definitely oversight of any place handing some of their profits to government. They'll check the physical operation of roulette wheels as well as books etc.
2. Online gambling has a lower cost overhead so I agree its likely cheaper far more often, especially for return customers.
Most online casinos I think should also be registered companies so the same rule of law is roughly there depending on jurisdictional especially with the recent change of US Federal law.