Of course it feels like you never see 10 in a row in live roulette games... that happens about once in 1,000+ games, with house edge of land-based casinos a lot higher, almost 1,100 games I think. So have you sat at any roulette table long enough for 1100 games? Even if one spin of the wheel takes a minute (it takes more), we're talking about you stting down for almost 20 hours at best. More likely 24 hours with changing of dealer and breaks.
Online, with a roughly 50% chance on dice, the same 1,000 rolls takes a fraction of the time, so it's easy to roll enough times to see plenty of long streaks. I've seen above 15 frequently enough to know that martingale works... until it doesn't. Numbers eventually don't lie, and even if you think you're due a break, variance gets you in the end.
That's why martingale (eventually) doesn't work. Also, even if you had unlimited funds, the house has a maximum bet.
Yep it is a rarity although I've witnessed it a few times, Both live and online. Worst for me was online where it hit Black 17 times in a row and this was when I was trying out the martingale system for the first time.. Needless to say it broke my bank hahaha. Longest streak live was 10 or 11 I believe, also Black. For some reason it does seem like Black comes in a lot more often than Red with the crazy streaks.. Hmm.
I've not visited land-based casinos much, but when I do, always at Black Jack with one or two others. Poker is never popular where I've visited so once am done losing at cards, I invariably end up watching roulette. What I've noticed at land-based in Malaysia, Sri Lanka, Seychelles, UK and Netherlands (where I've been), they're set up so martingale fails very quickly.
At roulette tables, because of min and max bet, will rarely allow you to do martingale of more than 7 or 8 streaks. Commonly, where the minimum is $0.1, the max is $200, and they'll never let you put the minimum on the 2/1 payouts. The "best" I've seen is $1 min, $200 max for 2/1, so you're stuck at a 8-streak simple Martingale - common enough to find.
Because of that, if I'm playing for fun, I wait for 3 or 4 streaks to appear before betting against it. It's a stupid way to risk several hundred dollars bankroll to win $1