Here is the link to my simulation: (The data is based on using the Martingale betting system in European Roulette) https://docs.google.com/spreadsheets/d/1GH48faKeK5clonmYO6aySzchGeRhp7nx8Kc0cA0UFVA/edit?usp=sharing
As you can see, there is a linear growth rate with a few dips here and there, but overall, it seems to be profitable.
So back to my question, why don't rich people just make a simple program, hook it up to some online casino and make money?
Two main reasons:
It is actually unprofitable in the very long run, no matter how large one's finite wealth is. In your example, the player is one loss away from going bust as early as round 17 (edit: well, seems to me the sheet rerolls the results on page load or something. Bummer). I would've guessed a bust to have happened in your experiment too, but the periodicity of pseudorandom number generators might play a part here.
There is a big practical hindrance - casinos don't tend to allow arbitrarily large bets. If the betting cap for a single spin of the wheel is set, for example, at ten thousand dollars, that will nullify the billionaire's ability to take advantage of the Martingale strategy despite their virtually limitless wealth.
(A note about simulation methodology: given an infinite list of random win/lose results, we can always retroactively set the player's bankroll high enough, or cut the length of the sample, to make the Martingale appear profitable. This can happen easily by accident but is not an indicator of the strategy actually working while it will seem deceivingly promising)