I understand this but it just seem to me very weird that a mixing service will run our of coins... I mean you just mix the coin and re use them for other people no? If it is so successful he should never run out of coins.
The more people that use your service the more coins (fees) you make and you can provide a stronger anonymity to your clients.
You realise they work on a "donation" basis right? There are no fixed fees with ChipMixer... it is totally voluntary... So it's quite possible that they are making 0 BTC of every trade (and actually losing as they have to pay transaction fees to create chips).
Now, suppose they start off with 1000 BTC... and then they have 2000 users who all deposit 1 BTC... how exactly are they going to give out 2000 BTC when they only started with 1000 BTC?
They need time to convert the deposited BTC into chips for users to be able to withdraw... it's not instant!
