Back than there used to be a gambling site that allowed auto running strategies and let us go as below as 1 satoshi per bet. I had enough bitcoins and did started my bet on 1 satoshi. Running it all day, I earned something 3000ish satoshi everyday. But running it as such for such small profit was frustrating. I got bored and increased the minimum to 100 satoshi busting it in a few hours.
Yes, I think gamblers already know that kind of odds, the longer you play, the higher chance that you are going to be busted by the casinos. And that's why martingale is not going to work in the long run, even if you have a lot of money.
Personally, I just tried martingale and it's really worst when you thought that you can recover from early losses, so just imagine after 5 consecutive loss (if you are really that unlucky), your bet will be very large just to recover. And then there is also the table limit, so even if you have a lot of money, if there is a bet limit on the game you play, then it will really affect your chance to win back, making it impossible to recover losses using this system.