I do find Shilpa very annoying, and I can't put my finger on it. However, it's easy to see that she's an intelligent, kind woman, who's managed to maintain a dignity when others around her are clearly tossing theirs away. I'd rather hang around with someone who annoyed me occasionally than the catty, bullying mob that has emerged in the BB house. What has Shilpa actually done?
There's chickengate, where she accidentally undercooked the chicken. Big Deal. Jade says she thinks that she isn't genuine. So based on her speculation, (with nothing to back that up) it's fine for her and other housmates to gang up on her?
The racism charge is actually quite serious. I really think that we're talking more about staggering ignorance in most cases, although saying things like "That's why Indians are all so thin. They're being sick all the time" is pretty indefensible.
On a wider note (I'm really not making a chauvenistic point, and I'm tiptoeing around), why is it that on the whole, men seem to get on when thrown into a reality TV environment, but the women get really catty? It doesn't happen all the time, but enough to make it apparent.