There are several reasons why Indians like curry so much: First, curry is the belief of Indians.
Although curry is a kind of seasoning, it is said that this spice was created by Sakyamuni. At that time, the Buddha thought that all meat foods had a strong smell of meat and it was really difficult to swallow, so he created this spice. Cooking with meat can mask the smell of meat, so people who don't like meat also created it. Therefore, curry is created by Buddha in the eyes of Indians, and its existence is beneficial to mankind. Therefore, curry is not only a spice, but also represents the beliefs of Indians. Second, it has something to do with the local climate in India.
Because India is located in the tropics, the climate is hot all the year round, the temperature is very high, and the local area is humid, because Indians actually had a bad appetite in the original time. When the weather is hot, normal people don't have a good appetite, but if they don't eat for a long time, it is also unhealthy for people's health, so Indian locals invented curry in order to increase their appetite.
Curry uses many kinds of spicy spices, and has a strong taste. After eating curry, it can promote the secretion of gastric acid, and the food with heavy taste can also enhance people's appetite. So the locals began to get used to eating curry. Even if the weather is hot and they have no appetite, they can eat a little food with a little curry.
In addition, curry itself is spicy. Eating spicy food in humid areas is helpful to expel moisture from the body, so that Indians will not feel unwell because of humidity, such as rheumatism, which is caused by living in humid areas all the year round. In order to keep healthy, curry has become a food that Indians can't live without every meal. More than one spice is added to curry, and when a variety of spices are mixed together, the fragrance is more intense, and the taste of a variety of spices can be integrated, so that the moisture removal effect will be better.