I doubt that high rollers enjoy Martingale using it while gambling. Of course, if a user has a few bitcoins, then using such a strategy as Martingale might allow him to avoid losing the entire deposit due to a long losing streak. However, it also means that every time a user should start gambling with a minimum bet of literally 1 sat because even 25-30 losses in a row will be an unpleasant experience for a high roller.
Can a high roller enjoy gambling with an initial bet of 1 sat? I don't think so.
If you start with 1 satoshis, you can have some losses but I think the high rollers start at some higher numbers maybe even a few bitcoin in one bet lol.
I think there is still a lot of ignorance about the Martingale strategy; I have a buddy that I went to the casino with recently (in real life) and he kept talking about that with Martingale you couldn't loose and that is not possible to have 20-25 losses in a row.
Even theoretically, if we take into account the likelihood of a series of lost bets in a row, as well as winning ones in a row, the Martingale strategy still has a limit on the size of the bet and therefore there can be no guarantee here.
Moreover, this strategy is so well-known and widespread all over the world and known to all players that its value as some kind of interesting and unique strategy generally tends to zero. So I think that your friend is simply mistaken in saying that this strategy is so good.

And ask him a simple question has he ever won really a lot of money using only the Martingale strategy. Or at some point you still had to retreat from it, when the amounts become so psychologically significant that common sense prevails over the desire to continue the strategy.