Statistically thats only true if the players are betting flat bets, whenever you start using a so called ''strategy'' you risk to lose everything easily. You dont need the casino to have infinite funds just put a max bet limit (shouldnt be too big at first) After you make some profit you can start increasing the limit a little bit.
Assuming that you have lots of players that each bet at variable sizes, then with 0% house edge, the house should expect to make nothing.
if you have players betting at max limit, over the long run, you still expect to be even.
If you have players that use martingale, over the long run, you'll expect to have players that win streaks that last until max bet, and you'll have players that lose streaks until max bet.
As the house, you might even get unlucky as some people do reverse martingale on you and win until the max bet.
In the end, as the house, you still expect to make 0 profits at 0% house edge. NO MATTER HOW THE PLAYERS BET.