You can leave the pool anytime you want. And with a lot of pools, it is decrentralized too. If you are solo mining, you can still have more hash powers that a small pool if you are rich
The problem is that when you try to claim something and there is no money: you got an error, but the amount is deducted from your balance. So, you can't withdraw it in the future ....