Why do Indian meals never taste as good when bought from a supermarket?

When you buy a meal from an Indian takeaway such as a chicken Dansak or Jalfrezi or Pathia, they always have a certain taste, which is delicious and can't get enough of, but when you buy them from a supermarket they always seem to be lacking a certain taste and you usually end up disapointed. What is this taste... show more When you buy a meal from an Indian takeaway such as a chicken Dansak or Jalfrezi or Pathia, they always have a certain taste, which is delicious and can't get enough of, but when you buy them from a supermarket they always seem to be lacking a certain taste and you usually end up disapointed. What is this taste which is missing?
29 answers 29