House edge makes casinos mathematically impossible to beat. The biggest lie anyone can tell themselves is "house edge makes sure house wins overall, doesn't mean it needs to beat every individual", no that is not true it DOES mean it will beat every individual one day or another, may take some time but it will beat you too.
in sportsbetting, they may have the chance but with casino classics, i don't think so. those gamblers who are thinking that they can beat the casino are just risking their hard-earned savings if they will resort to using those funds just to augment their beliefs of beating the casino.
this is why gambling business is very profitable one. with their HE, they have advantage over their players. so even if you know a lot of strategies in those casino classics, i don't think it will help you in the long run. just remember to get out when you are on the winning side, at least get something from your games before totally wrecking up your savings.
If you will slot games I guess there's less the chance to win but the higher the profit you get it the high risk-reward that's the reason why most of the people keep playing with the slot games and makes headstart bonuses to have a good profit than the capital. People now play sports betting and card games because it a good have less risk but the profit is not too much and secured of it the player has the one to make a decision of the outcome of the game its need a players decision making.