Regulatory authorities make companies at least to give the money back usually. Shit happens... And the reputation is never a guarantee of everlasting work of some company. But it's safer, really
There are billions of them :D Just joking
Still, some can offer better liquidity, security, honesty...
I am interested what else.
Let's imagine that some company would like to make an action and give some luxurious gift (a car or gold ) to someone who'd win... would you open an account with...