I think it's because chinese use different rice(Jasmine or brown) and oil(peanut)...We usually don't have these at home. But still, I think the chinese made at home tastes great!
yeah CA mai be,,food acha ban jata hai bohat tasty,,per sohee baat kai flover wasia nahee hota