As much as I'd love to kick some ass on them, in some cultures fighting bettas is a tradition and is considered a perfectly acceptable sport. A lot of cultures take really great care of their fish to be top prize fighters. In most cases, they will keep the fish as pets after the fights and give them a nice comfortable place to spend the rest of their lives. Most of these fish live through the fights, unlike the poor unfortunate little souls we rescue who have had a horrible life up to the point where we get them and don't have the strength to recover, and go on to recover quite nicely because they have been so well cared for and are in wonderful condition.
Although I think it's INCREDIBLY inhumane, cruel and how on EARTH anyone can watch 2 living, feeling beings rip each other apart for sport is absolutely beyond me. I don't care if it is tradition or not, it disgusts me, makes my stomach turn and it makes me see crazy when the adrenaline rushes thru my head.
I have sicked the SPCA on a ring of kids who were fighting bettas in New York - to our advantage, stupidly they were slipping across the border into Canada to hold the fights in Toronto. The Ontario-based SPCA went after them, and although they could not actually catch or find them in the act, they are still monitoring them to this day.
And... although I highly respect traditions and beliefs, but when lives are involved I just think it's completely wrong.
I know there will be some who pelt me for what I have said here about thinking it's wrong, but I just do.