~snip~
Martingale is a terrible gambling strategy in the long run, and I'm sure we all agree on that.
We can agree that there's no winning strategy for any games with a mathematical edge not being on your side (negative EV).
But if you still want to gamble on such, then martingale is just as good, or just as bad as any other betting style. You're just betting on not having a losing streak exceeding your bankroll.
^Definitely right that is the fact that there is no strategy in any games and I agree that martingale is one of the best options that you will quickly get your profit and your capital by folding the amount of your loss to place a bet. It is terrible if you don't have enough funds to sustain and cover losses because this strategy needs a very huge funds. It is impossible if you don't win after how many loss streaks you have and then quit when you have your profit or even win at once, that you surely recovered your losses and already have gained.
Most of the time greed will conquer you, when you are in the winning side you'll think to push for more, then when you experienced losing streak you'll find yourself being aggressive in trying to recover your money back, that's where martingale will kill you, as winning streak will continue to happen and the common reaction is to keep trying to till you find your success and recover all those you lose.
It's good only if you have good control over your emotion, if you can quit once you already win some using this strategy.