India may nominally be a free country, however it appears that mentally many of the young citizens especially in metro cities are living in western countries, their clothes and lifestyle is deeply influenced by western culture.
While the TV presenters in Goa wear a combination of Indian and western outfits which is acceptable, considering that Goa was ruled by the Portuguese for more than 500 years, the clothes of TV anchors reading Hindi and other regional news are not exactly suitable.
The hindi news readers are almost always dressed in western clothes which are not suitable for indian women due to their body shape, making them look fatter than they are. The western clothes are suitable for chinese and other women who are thinner compared to Indian women.
It appears that Hindi news channels have banned the newsreaders from wearing Indian clothes, even for programs on Indian history and independence, the anchor will only wear western clothes which are not very suitable. When almost all Indian politicians wear indian clothes, why do TV anchors not do so.