I have a feeling that I will be in the minority on this. I think that if they live in small puddles in their native land then it's kinda what God intended.
Just because they can live in puddles doesn't mean they prefer to live in puddles.
Really you could argue that about any fish. 10 gallon all the way up to any huge tank. Just because a fish can live in a fish tank doesn't mean they prefer to live in a fish tank.
If I were a fish I'd much rather live in a vast lake than a cramp old fish tank any day.