Personally I think ethnic jokes of any race, or nationality are amongst the funnier ones that are about, and I don't think that people should be shamed into feeling bad for laughing. A joke is a joke, and some people take it a whole lot more seriously ( I direct people to the cartoons of Muhammad), a joke cannot possibly please everyone. However I do think they help gauge the state of societies, and possibly the highest level of humilty is that of being able to laugh at oneself, and at what you stand for.
I'm white and yet i find black and Asian comedians just as funny as their white colleagues, is that allowed? Take Chris Rock for instance, makes alot of black jokes, should i feel ashamed to laugh etc?
I do still think that a lack of understanding is what causes racism, and that is not helped when communities for whatever reason keep to themselves. The town i lived most of my life, has a large asian community in the town, and the national front facist movements want to march through this area every month, but are not allowed. Similarly, a small group of asian men had the audacity to heckle the British troops returning from Iraq, and pretty much got lynched, is this because of racism and a lack of understanding that the media portrayed, or was it just the symbolism which people did not like.
"The Wheel is spining but the hamster is dead"