Indian food is quite a mess to make, with it requiring you to pull out half your spice shelf together with like 20 other ingredients. I love Indian food, but I barely make it myself more than like once every three months because it takes so much effort.
There are these pre-made indian sauces, from international companies such as Patak's, but oalso domestic brands.
While some of them are okay (I really like this domestic Swedish one called "The sisters <something"), most of them are just bland and tasteless, and also have a weird texture to it, like grainy.
Just because something is pre-made in a fabric, why does it have to taste so weird? Isn't all they do just blend it in a huuuuge pot, cook it and put it in a couple of thousand plastic bags or jars?
One excuse I've heard is that they use low-quality products, but I'm not sure I accept that excuse. Even if I buy ingredients from the cheapest grocery store I still make something far tastier than what they offer. There's nothing wrong with low-price foods, honestly. Most them them are a-okay.
Is it the conservation chemicals that change the taste and texture? But then what about the ones who don't use any conservatives? That's what I like about the Swedish brand which I mentioned earlier. It just has natural ingredients in its sauces, but even then it still doesn't taste as good as home-made or from a restaurant.