As a morally upright person that does not like to cheat people, but gambles and has lost a lot of money to gambling in a casino where you have sometimes been cheated even without your knowledge or betting on sports, will you take an opportunity you get and go against your moral standards to cheat a casino or sportsbetting place, just so you can win big at least even once.
Will you try a trick to win on casino game machines if you were told and it is a 100% working trick to cash out? Will you bet on fixed games if you get the tip early?
There's two types of cheating really, and my opinion changes for each. If you're cheating against the casino and are able to get away with it - then with all their tracking abilities they should be able to catch you. They make enough money by having the edge on every game that I have much less sympathy. If you're cheating against other players on the table that is much less acceptable, because they are you expecting a fair game and you're stealing from them otherwise.