If the dolphins have it so bad while in captivity, why is it they live so much longer than in the wild? They have medical care and never worry about food. You can tell the trainers take better care of them than probably their own children.
I would never support any business that hurts or abuses an animal. Just like anything else, do your homework. Only support those that treat their animals humanely.
If only all human children were treated as well as the dolphins.