We don't follow all traditions blindly and religiously. Many traditions are followed because they have become part of our respective way of life, some are followed because of a certain ritualistic lifestyle (which even human beings need, ask any physician, a live without any routines at all, no matter which ones, is not healthy), some are part of the process of growing up and becoming part of society etc. Of course some traditions are outlived and some traditions change. Nonetheless there are those (even amongst the outlived ones) that are worth preserving. Thanksgiving for example is a tradition hardly celebrated in Germany any more. But you don't see us mock the US for keeping up that tradition.
Well, I'm aware of the animal cruelty here, but that is not what this tradition is about, contrary to cock- or dog-fighting. Fighting bulls in the arena like a matador is different again. And I wouldn't even compare that to cock- or dog-fighting, because I don't see dog-fighting where a guy get's into the cage with two dogs.
I get your point, but I still don't get why you make such a fuzz. Normally, most Americans don't give a shit about the animals when they go to McDonalds or buy the cheapest possible burger meat out of the freezer at Walmart. But when an animal gets hurt in a traditional festivity in a foreign country, it's barbaric animal cruelty all of a sudden? Drop the double standards.
This is a completely different level. You are talking about cruelty among human beings, that has hardly anything to do with tradition, but is a legal practice that stems from an obsolete mindset. This is a prime example for legal practices that seem archaic and immoral to us, not of cultural traditions.
There is a difference, mind you.
What is offensive lies in the eyes of the beholder, what is inhumane is defined by the observers mindset. There is no objective rationalisation here, only the search for the lowest common denominator.
I'm kind getting fed up with the "ooh look, the crazy Japs are carrying wooden penises" and stuff like that. Make yourself clear that American traditions aren't the first and only ones and try to get your head around what happens in other countries.
It is very sad, that you think you don't need to respect other people's cultures and traditions. And all the while you still wonder, why there were people dancing in the streets in some countries when planes crashed into the World Trade Center? Even though that's a very sad thing to say (and I apologize for possibly offending the people I respect on this board), but take a hint. Respect and you will be respected, treat others with modesty and you will be treated with modesty.
And I'm not British, by the way, I'm German.